Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypePropertyParser.java')
-rw-r--r--plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypePropertyParser.java81643
1 files changed, 41035 insertions, 40608 deletions
diff --git a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypePropertyParser.java b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypePropertyParser.java
index 5444b6983d9..b5f361f8454 100644
--- a/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypePropertyParser.java
+++ b/plugins/uml/textedit/org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypePropertyParser.java
@@ -1,4 +1,4 @@
-package org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui.contentassist.antlr.internal;
+package org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui.contentassist.antlr.internal;
import java.io.InputStream;
import org.eclipse.xtext.*;
@@ -12,52472 +12,52899 @@ import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternal
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA;
import org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.services.AppliedStereotypePropertyGrammarAccess;
-
-
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
-@SuppressWarnings("all")
+@SuppressWarnings("all")
public class InternalAppliedStereotypePropertyParser extends AbstractInternalContentAssistParser {
- public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_ID", "RULE_INTEGERVALUE", "RULE_STRING", "RULE_INT", "RULE_WS", "RULE_ANY_OTHER", "'++'", "'--'", "'=='", "'!='", "'instanceof'", "'hastype'", "'<'", "'>'", "'<='", "'>='", "'<<'", "'>>'", "'>>>'", "'+'", "'-'", "'*'", "'/'", "'%'", "'!'", "'$'", "'~'", "'true'", "'false'", "'createLink'", "'destroyLink'", "'clearAssoc'", "'select'", "'reject'", "'collect'", "'iterate'", "'forAll'", "'exists'", "'one'", "'isolated'", "'determined'", "'assured'", "'parallel'", "'='", "'+='", "'-='", "'*='", "'%='", "'/='", "'&='", "'|='", "'^='", "'<<='", "'>>='", "'>>>='", "'::'", "','", "'=>'", "'('", "')'", "'?'", "':'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'.'", "'['", "']'", "'->'", "'reduce'", "'isUnique'", "'null'", "'this'", "'super'", "'new'", "'{'", "'}'", "'..'", "'allInstances'", "'/*@'", "'inline'", "'*/'", "'//@'", "';'", "'let'", "'if'", "'else'", "'or'", "'switch'", "'case'", "'default'", "'while'", "'do'", "'for'", "'in'", "'break'", "'return'", "'accept'", "'classify'", "'from'", "'to'", "'ordered'"
- };
- public static final int RULE_ID=6;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
- 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__94=94;
- public static final int T__91=91;
- public static final int T__92=92;
- 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__12=12;
- public static final int T__14=14;
- public static final int T__13=13;
- public static final int T__99=99;
- public static final int RULE_INTEGERVALUE=7;
- public static final int T__98=98;
- public static final int T__97=97;
- public static final int T__96=96;
- public static final int T__95=95;
- 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=4;
- public static final int RULE_STRING=8;
- 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__57=57;
- public static final int T__58=58;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int T__107=107;
- public static final int T__108=108;
- public static final int T__109=109;
- public static final int T__103=103;
- public static final int T__59=59;
- public static final int T__104=104;
- public static final int T__105=105;
- public static final int T__106=106;
- public static final int RULE_INT=9;
- 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__47=47;
- public static final int T__44=44;
- 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__102=102;
- public static final int T__101=101;
- public static final int T__100=100;
- public static final int RULE_SL_COMMENT=5;
- 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 T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- 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=10;
-
- // delegates
- // delegators
-
-
- public InternalAppliedStereotypePropertyParser(TokenStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalAppliedStereotypePropertyParser(TokenStream input, RecognizerSharedState state) {
- super(input, state);
-
- }
-
-
- public String[] getTokenNames() { return InternalAppliedStereotypePropertyParser.tokenNames; }
- public String getGrammarFileName() { return "../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g"; }
-
-
-
- private AppliedStereotypePropertyGrammarAccess grammarAccess;
-
- public void setGrammarAccess(AppliedStereotypePropertyGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-
- @Override
- protected Grammar getGrammar() {
- return grammarAccess.getGrammar();
- }
-
- @Override
- protected String getValueForTokenName(String tokenName) {
- return tokenName;
- }
-
-
-
-
- // $ANTLR start "entryRuleAppliedStereotypePropertyRule"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:60:1: entryRuleAppliedStereotypePropertyRule : ruleAppliedStereotypePropertyRule EOF ;
- public final void entryRuleAppliedStereotypePropertyRule() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:61:1: ( ruleAppliedStereotypePropertyRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:62:1: ruleAppliedStereotypePropertyRule EOF
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleRule());
- pushFollow(FOLLOW_ruleAppliedStereotypePropertyRule_in_entryRuleAppliedStereotypePropertyRule61);
- ruleAppliedStereotypePropertyRule();
-
- state._fsp--;
-
- after(grammarAccess.getAppliedStereotypePropertyRuleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAppliedStereotypePropertyRule68);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAppliedStereotypePropertyRule"
-
-
- // $ANTLR start "ruleAppliedStereotypePropertyRule"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:69:1: ruleAppliedStereotypePropertyRule : ( ( rule__AppliedStereotypePropertyRule__Group__0 ) ) ;
- public final void ruleAppliedStereotypePropertyRule() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:73:2: ( ( ( rule__AppliedStereotypePropertyRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:74:1: ( ( rule__AppliedStereotypePropertyRule__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:74:1: ( ( rule__AppliedStereotypePropertyRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:75:1: ( rule__AppliedStereotypePropertyRule__Group__0 )
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:76:1: ( rule__AppliedStereotypePropertyRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:76:2: rule__AppliedStereotypePropertyRule__Group__0
- {
- pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__0_in_ruleAppliedStereotypePropertyRule94);
- rule__AppliedStereotypePropertyRule__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAppliedStereotypePropertyRule"
-
-
- // $ANTLR start "entryRuleExpressionValueRule"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:88:1: entryRuleExpressionValueRule : ruleExpressionValueRule EOF ;
- public final void entryRuleExpressionValueRule() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:89:1: ( ruleExpressionValueRule EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:90:1: ruleExpressionValueRule EOF
- {
- before(grammarAccess.getExpressionValueRuleRule());
- pushFollow(FOLLOW_ruleExpressionValueRule_in_entryRuleExpressionValueRule121);
- ruleExpressionValueRule();
-
- state._fsp--;
-
- after(grammarAccess.getExpressionValueRuleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleExpressionValueRule128);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleExpressionValueRule"
-
-
- // $ANTLR start "ruleExpressionValueRule"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:97:1: ruleExpressionValueRule : ( ( rule__ExpressionValueRule__Group__0 ) ) ;
- public final void ruleExpressionValueRule() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:101:2: ( ( ( rule__ExpressionValueRule__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:102:1: ( ( rule__ExpressionValueRule__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:102:1: ( ( rule__ExpressionValueRule__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:103:1: ( rule__ExpressionValueRule__Group__0 )
- {
- before(grammarAccess.getExpressionValueRuleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:104:1: ( rule__ExpressionValueRule__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:104:2: rule__ExpressionValueRule__Group__0
- {
- pushFollow(FOLLOW_rule__ExpressionValueRule__Group__0_in_ruleExpressionValueRule154);
- rule__ExpressionValueRule__Group__0();
+ public static final String[] tokenNames = new String[]{ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_ID", "RULE_INTEGERVALUE", "RULE_STRING", "RULE_INT", "RULE_WS", "RULE_ANY_OTHER", "'++'", "'--'", "'=='", "'!='", "'instanceof'", "'hastype'", "'<'", "'>'", "'<='", "'>='", "'<<'", "'>>'", "'>>>'", "'+'", "'-'", "'*'", "'/'", "'%'", "'!'", "'$'", "'~'", "'true'", "'false'", "'createLink'", "'destroyLink'", "'clearAssoc'", "'select'", "'reject'", "'collect'", "'iterate'", "'forAll'", "'exists'", "'one'", "'isolated'", "'determined'", "'assured'", "'parallel'", "'='", "'+='", "'-='", "'*='", "'%='", "'/='", "'&='", "'|='", "'^='", "'<<='", "'>>='", "'>>>='", "'::'", "','", "'=>'", "'('", "')'", "'?'", "':'", "'||'", "'&&'", "'|'", "'^'", "'&'", "'.'", "'['", "']'", "'->'", "'reduce'", "'isUnique'", "'null'", "'this'", "'super'", "'new'", "'{'", "'}'", "'..'", "'allInstances'", "'/*@'", "'inline'", "'*/'", "'//@'", "';'", "'let'", "'if'", "'else'", "'or'", "'switch'", "'case'", "'default'", "'while'", "'do'", "'for'", "'in'", "'break'", "'return'", "'accept'", "'classify'", "'from'", "'to'", "'ordered'" };
+
+ public static final int RULE_ID = 6;
+
+ public static final int T__29 = 29;
+
+ public static final int T__28 = 28;
+
+ public static final int T__27 = 27;
+
+ public static final int T__26 = 26;
+
+ public static final int T__25 = 25;
+
+ public static final int T__24 = 24;
+
+ public static final int T__23 = 23;
+
+ public static final int T__22 = 22;
+
+ public static final int RULE_ANY_OTHER = 11;
+
+ 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__94 = 94;
+
+ public static final int T__91 = 91;
+
+ public static final int T__92 = 92;
+
+ 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__12 = 12;
+
+ public static final int T__14 = 14;
+
+ public static final int T__13 = 13;
+
+ public static final int T__99 = 99;
+
+ public static final int RULE_INTEGERVALUE = 7;
+
+ public static final int T__98 = 98;
+
+ public static final int T__97 = 97;
+
+ public static final int T__96 = 96;
+
+ public static final int T__95 = 95;
+
+ 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 = 4;
+
+ public static final int RULE_STRING = 8;
+
+ 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__57 = 57;
+
+ public static final int T__58 = 58;
+
+ public static final int T__51 = 51;
+
+ public static final int T__52 = 52;
+
+ public static final int T__53 = 53;
+
+ public static final int T__54 = 54;
+
+ public static final int T__107 = 107;
+
+ public static final int T__108 = 108;
+
+ public static final int T__109 = 109;
+
+ public static final int T__103 = 103;
+
+ public static final int T__59 = 59;
+
+ public static final int T__104 = 104;
+
+ public static final int T__105 = 105;
+
+ public static final int T__106 = 106;
+
+ public static final int RULE_INT = 9;
+
+ 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__47 = 47;
+
+ public static final int T__44 = 44;
+
+ 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__102 = 102;
+
+ public static final int T__101 = 101;
+
+ public static final int T__100 = 100;
+
+ public static final int RULE_SL_COMMENT = 5;
+
+ 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 T__33 = 33;
+
+ public static final int T__34 = 34;
+
+ public static final int T__35 = 35;
+
+ 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 = 10;
+
+ // delegates
+ // delegators
+
+
+ public InternalAppliedStereotypePropertyParser(TokenStream input) {
+ this(input, new RecognizerSharedState());
+ }
+
+ public InternalAppliedStereotypePropertyParser(TokenStream input, RecognizerSharedState state) {
+ super(input, state);
+
+ }
+
+
+ public String[] getTokenNames() {
+ return InternalAppliedStereotypePropertyParser.tokenNames;
+ }
+
+ public String getGrammarFileName() {
+ return "../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g";
+ }
+
+
+
+ private AppliedStereotypePropertyGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(AppliedStereotypePropertyGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+
+
+
+
+ // $ANTLR start "entryRuleAppliedStereotypePropertyRule"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:60:1: entryRuleAppliedStereotypePropertyRule : ruleAppliedStereotypePropertyRule EOF ;
+ public final void entryRuleAppliedStereotypePropertyRule() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:61:1: ( ruleAppliedStereotypePropertyRule EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:62:1: ruleAppliedStereotypePropertyRule EOF
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleRule());
+ pushFollow(FOLLOW_ruleAppliedStereotypePropertyRule_in_entryRuleAppliedStereotypePropertyRule61);
+ ruleAppliedStereotypePropertyRule();
+
+ state._fsp--;
+
+ after(grammarAccess.getAppliedStereotypePropertyRuleRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAppliedStereotypePropertyRule68);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAppliedStereotypePropertyRule"
+
+
+ // $ANTLR start "ruleAppliedStereotypePropertyRule"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:69:1: ruleAppliedStereotypePropertyRule : ( ( rule__AppliedStereotypePropertyRule__Group__0 ) ) ;
+ public final void ruleAppliedStereotypePropertyRule() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:73:2: ( ( ( rule__AppliedStereotypePropertyRule__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:74:1: ( ( rule__AppliedStereotypePropertyRule__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:74:1: ( ( rule__AppliedStereotypePropertyRule__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:75:1: ( rule__AppliedStereotypePropertyRule__Group__0 )
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:76:1: ( rule__AppliedStereotypePropertyRule__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:76:2: rule__AppliedStereotypePropertyRule__Group__0
+ {
+ pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__0_in_ruleAppliedStereotypePropertyRule94);
+ rule__AppliedStereotypePropertyRule__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAppliedStereotypePropertyRule"
+
+
+ // $ANTLR start "entryRuleExpressionValueRule"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:88:1: entryRuleExpressionValueRule : ruleExpressionValueRule EOF ;
+ public final void entryRuleExpressionValueRule() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:89:1: ( ruleExpressionValueRule EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:90:1: ruleExpressionValueRule EOF
+ {
+ before(grammarAccess.getExpressionValueRuleRule());
+ pushFollow(FOLLOW_ruleExpressionValueRule_in_entryRuleExpressionValueRule121);
+ ruleExpressionValueRule();
+
+ state._fsp--;
+
+ after(grammarAccess.getExpressionValueRuleRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleExpressionValueRule128);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleExpressionValueRule"
+
+
+ // $ANTLR start "ruleExpressionValueRule"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:97:1: ruleExpressionValueRule : ( ( rule__ExpressionValueRule__Group__0 ) ) ;
+ public final void ruleExpressionValueRule() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:101:2: ( ( ( rule__ExpressionValueRule__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:102:1: ( ( rule__ExpressionValueRule__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:102:1: ( ( rule__ExpressionValueRule__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:103:1: ( rule__ExpressionValueRule__Group__0 )
+ {
+ before(grammarAccess.getExpressionValueRuleAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:104:1: ( rule__ExpressionValueRule__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:104:2: rule__ExpressionValueRule__Group__0
+ {
+ pushFollow(FOLLOW_rule__ExpressionValueRule__Group__0_in_ruleExpressionValueRule154);
+ rule__ExpressionValueRule__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExpressionValueRuleAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleExpressionValueRule"
+
+
+ // $ANTLR start "entryRuleLITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:118:1: entryRuleLITERAL : ruleLITERAL EOF ;
+ public final void entryRuleLITERAL() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:119:1: ( ruleLITERAL EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:120:1: ruleLITERAL EOF
+ {
+ before(grammarAccess.getLITERALRule());
+ pushFollow(FOLLOW_ruleLITERAL_in_entryRuleLITERAL183);
+ ruleLITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getLITERALRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleLITERAL190);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleLITERAL"
+
+
+ // $ANTLR start "ruleLITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:127:1: ruleLITERAL : ( ( rule__LITERAL__Alternatives ) ) ;
+ public final void ruleLITERAL() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:131:2: ( ( ( rule__LITERAL__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:132:1: ( ( rule__LITERAL__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:132:1: ( ( rule__LITERAL__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:133:1: ( rule__LITERAL__Alternatives )
+ {
+ before(grammarAccess.getLITERALAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:134:1: ( rule__LITERAL__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:134:2: rule__LITERAL__Alternatives
+ {
+ pushFollow(FOLLOW_rule__LITERAL__Alternatives_in_ruleLITERAL216);
+ rule__LITERAL__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLITERALAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLITERAL"
+
+
+ // $ANTLR start "entryRuleBOOLEAN_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:146:1: entryRuleBOOLEAN_LITERAL : ruleBOOLEAN_LITERAL EOF ;
+ public final void entryRuleBOOLEAN_LITERAL() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:147:1: ( ruleBOOLEAN_LITERAL EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:148:1: ruleBOOLEAN_LITERAL EOF
+ {
+ before(grammarAccess.getBOOLEAN_LITERALRule());
+ pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL243);
+ ruleBOOLEAN_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getBOOLEAN_LITERALRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL250);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleBOOLEAN_LITERAL"
+
+
+ // $ANTLR start "ruleBOOLEAN_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:155:1: ruleBOOLEAN_LITERAL : ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) ) ;
+ public final void ruleBOOLEAN_LITERAL() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:159:2: ( ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:160:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:160:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:161:1: ( rule__BOOLEAN_LITERAL__ValueAssignment )
+ {
+ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:162:1: ( rule__BOOLEAN_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:162:2: rule__BOOLEAN_LITERAL__ValueAssignment
+ {
+ pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_in_ruleBOOLEAN_LITERAL276);
+ rule__BOOLEAN_LITERAL__ValueAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleBOOLEAN_LITERAL"
+
+
+ // $ANTLR start "entryRuleNUMBER_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:174:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
+ public final void entryRuleNUMBER_LITERAL() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:175:1: ( ruleNUMBER_LITERAL EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:176:1: ruleNUMBER_LITERAL EOF
+ {
+ before(grammarAccess.getNUMBER_LITERALRule());
+ pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL303);
+ ruleNUMBER_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getNUMBER_LITERALRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNUMBER_LITERAL310);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNUMBER_LITERAL"
+
+
+ // $ANTLR start "ruleNUMBER_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:183:1: ruleNUMBER_LITERAL : ( ( rule__NUMBER_LITERAL__Alternatives ) ) ;
+ public final void ruleNUMBER_LITERAL() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:187:2: ( ( ( rule__NUMBER_LITERAL__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:188:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:188:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:189:1: ( rule__NUMBER_LITERAL__Alternatives )
+ {
+ before(grammarAccess.getNUMBER_LITERALAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:190:1: ( rule__NUMBER_LITERAL__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:190:2: rule__NUMBER_LITERAL__Alternatives
+ {
+ pushFollow(FOLLOW_rule__NUMBER_LITERAL__Alternatives_in_ruleNUMBER_LITERAL336);
+ rule__NUMBER_LITERAL__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNUMBER_LITERALAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNUMBER_LITERAL"
+
+
+ // $ANTLR start "entryRuleINTEGER_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:202:1: entryRuleINTEGER_LITERAL : ruleINTEGER_LITERAL EOF ;
+ public final void entryRuleINTEGER_LITERAL() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:203:1: ( ruleINTEGER_LITERAL EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:204:1: ruleINTEGER_LITERAL EOF
+ {
+ before(grammarAccess.getINTEGER_LITERALRule());
+ pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL363);
+ ruleINTEGER_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getINTEGER_LITERALRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleINTEGER_LITERAL370);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleINTEGER_LITERAL"
+
+
+ // $ANTLR start "ruleINTEGER_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:211:1: ruleINTEGER_LITERAL : ( ( rule__INTEGER_LITERAL__ValueAssignment ) ) ;
+ public final void ruleINTEGER_LITERAL() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:215:2: ( ( ( rule__INTEGER_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:216:1: ( ( rule__INTEGER_LITERAL__ValueAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:216:1: ( ( rule__INTEGER_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:217:1: ( rule__INTEGER_LITERAL__ValueAssignment )
+ {
+ before(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:218:1: ( rule__INTEGER_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:218:2: rule__INTEGER_LITERAL__ValueAssignment
+ {
+ pushFollow(FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_in_ruleINTEGER_LITERAL396);
+ rule__INTEGER_LITERAL__ValueAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleINTEGER_LITERAL"
+
+
+ // $ANTLR start "entryRuleUNLIMITED_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:230:1: entryRuleUNLIMITED_LITERAL : ruleUNLIMITED_LITERAL EOF ;
+ public final void entryRuleUNLIMITED_LITERAL() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:231:1: ( ruleUNLIMITED_LITERAL EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:232:1: ruleUNLIMITED_LITERAL EOF
+ {
+ before(grammarAccess.getUNLIMITED_LITERALRule());
+ pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL423);
+ ruleUNLIMITED_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getUNLIMITED_LITERALRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL430);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleUNLIMITED_LITERAL"
+
+
+ // $ANTLR start "ruleUNLIMITED_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:239:1: ruleUNLIMITED_LITERAL : ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) ) ;
+ public final void ruleUNLIMITED_LITERAL() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:243:2: ( ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:244:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:244:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:245:1: ( rule__UNLIMITED_LITERAL__ValueAssignment )
+ {
+ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:246:1: ( rule__UNLIMITED_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:246:2: rule__UNLIMITED_LITERAL__ValueAssignment
+ {
+ pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_in_ruleUNLIMITED_LITERAL456);
+ rule__UNLIMITED_LITERAL__ValueAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleUNLIMITED_LITERAL"
+
+
+ // $ANTLR start "entryRuleSTRING_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:258:1: entryRuleSTRING_LITERAL : ruleSTRING_LITERAL EOF ;
+ public final void entryRuleSTRING_LITERAL() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:259:1: ( ruleSTRING_LITERAL EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:260:1: ruleSTRING_LITERAL EOF
+ {
+ before(grammarAccess.getSTRING_LITERALRule());
+ pushFollow(FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL483);
+ ruleSTRING_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getSTRING_LITERALRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSTRING_LITERAL490);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSTRING_LITERAL"
+
+
+ // $ANTLR start "ruleSTRING_LITERAL"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:267:1: ruleSTRING_LITERAL : ( ( rule__STRING_LITERAL__ValueAssignment ) ) ;
+ public final void ruleSTRING_LITERAL() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:271:2: ( ( ( rule__STRING_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:272:1: ( ( rule__STRING_LITERAL__ValueAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:272:1: ( ( rule__STRING_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:273:1: ( rule__STRING_LITERAL__ValueAssignment )
+ {
+ before(grammarAccess.getSTRING_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:274:1: ( rule__STRING_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:274:2: rule__STRING_LITERAL__ValueAssignment
+ {
+ pushFollow(FOLLOW_rule__STRING_LITERAL__ValueAssignment_in_ruleSTRING_LITERAL516);
+ rule__STRING_LITERAL__ValueAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSTRING_LITERALAccess().getValueAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSTRING_LITERAL"
+
+
+ // $ANTLR start "entryRuleNameExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:286:1: entryRuleNameExpression : ruleNameExpression EOF ;
+ public final void entryRuleNameExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:287:1: ( ruleNameExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:288:1: ruleNameExpression EOF
+ {
+ before(grammarAccess.getNameExpressionRule());
+ pushFollow(FOLLOW_ruleNameExpression_in_entryRuleNameExpression543);
+ ruleNameExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNameExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNameExpression550);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNameExpression"
+
+
+ // $ANTLR start "ruleNameExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:295:1: ruleNameExpression : ( ( rule__NameExpression__Group__0 ) ) ;
+ public final void ruleNameExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:299:2: ( ( ( rule__NameExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:300:1: ( ( rule__NameExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:300:1: ( ( rule__NameExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:301:1: ( rule__NameExpression__Group__0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:302:1: ( rule__NameExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:302:2: rule__NameExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group__0_in_ruleNameExpression576);
+ rule__NameExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNameExpression"
+
+
+ // $ANTLR start "entryRuleQualifiedNamePath"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:314:1: entryRuleQualifiedNamePath : ruleQualifiedNamePath EOF ;
+ public final void entryRuleQualifiedNamePath() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:315:1: ( ruleQualifiedNamePath EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:316:1: ruleQualifiedNamePath EOF
+ {
+ before(grammarAccess.getQualifiedNamePathRule());
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath603);
+ ruleQualifiedNamePath();
+
+ state._fsp--;
+
+ after(grammarAccess.getQualifiedNamePathRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleQualifiedNamePath610);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleQualifiedNamePath"
+
+
+ // $ANTLR start "ruleQualifiedNamePath"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:323:1: ruleQualifiedNamePath : ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) ;
+ public final void ruleQualifiedNamePath() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:327:2: ( ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:328:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:328:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:329:1: ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:329:1: ( ( rule__QualifiedNamePath__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:330:1: ( rule__QualifiedNamePath__Group__0 )
+ {
+ before(grammarAccess.getQualifiedNamePathAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:331:1: ( rule__QualifiedNamePath__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:331:2: rule__QualifiedNamePath__Group__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath638);
+ rule__QualifiedNamePath__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNamePathAccess().getGroup());
+
+ }
+
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:334:1: ( ( rule__QualifiedNamePath__Group__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:335:1: ( rule__QualifiedNamePath__Group__0 )*
+ {
+ before(grammarAccess.getQualifiedNamePathAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:336:1: ( rule__QualifiedNamePath__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 == 18)) {
+ int LA1_3 = input.LA(3);
+
+ if((LA1_3 == RULE_ID)) {
+ int LA1_5 = input.LA(4);
+
+ if((LA1_5 == 63)) {
+ alt1 = 1;
+ }
+
+
+ }
+
+
+ } else if((LA1_2 == 61)) {
+ alt1 = 1;
+ }
+
+
+ }
+
+
+ switch(alt1) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:336:2: rule__QualifiedNamePath__Group__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath650);
+ rule__QualifiedNamePath__Group__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop1;
+ }
+ } while(true);
+
+ after(grammarAccess.getQualifiedNamePathAccess().getGroup());
+
+ }
+
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleQualifiedNamePath"
+
+
+ // $ANTLR start "entryRuleUnqualifiedName"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:349:1: entryRuleUnqualifiedName : ruleUnqualifiedName EOF ;
+ public final void entryRuleUnqualifiedName() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:350:1: ( ruleUnqualifiedName EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:351:1: ruleUnqualifiedName EOF
+ {
+ before(grammarAccess.getUnqualifiedNameRule());
+ pushFollow(FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName680);
+ ruleUnqualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getUnqualifiedNameRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleUnqualifiedName687);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleUnqualifiedName"
+
+
+ // $ANTLR start "ruleUnqualifiedName"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:358:1: ruleUnqualifiedName : ( ( rule__UnqualifiedName__Group__0 ) ) ;
+ public final void ruleUnqualifiedName() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:362:2: ( ( ( rule__UnqualifiedName__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:363:1: ( ( rule__UnqualifiedName__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:363:1: ( ( rule__UnqualifiedName__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:364:1: ( rule__UnqualifiedName__Group__0 )
+ {
+ before(grammarAccess.getUnqualifiedNameAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:365:1: ( rule__UnqualifiedName__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:365:2: rule__UnqualifiedName__Group__0
+ {
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__0_in_ruleUnqualifiedName713);
+ rule__UnqualifiedName__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getUnqualifiedNameAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleUnqualifiedName"
+
+
+ // $ANTLR start "entryRuleTemplateBinding"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:377:1: entryRuleTemplateBinding : ruleTemplateBinding EOF ;
+ public final void entryRuleTemplateBinding() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:378:1: ( ruleTemplateBinding EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:379:1: ruleTemplateBinding EOF
+ {
+ before(grammarAccess.getTemplateBindingRule());
+ pushFollow(FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding740);
+ ruleTemplateBinding();
+
+ state._fsp--;
+
+ after(grammarAccess.getTemplateBindingRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleTemplateBinding747);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleTemplateBinding"
+
+
+ // $ANTLR start "ruleTemplateBinding"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:386:1: ruleTemplateBinding : ( ( rule__TemplateBinding__Group__0 ) ) ;
+ public final void ruleTemplateBinding() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:390:2: ( ( ( rule__TemplateBinding__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:391:1: ( ( rule__TemplateBinding__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:391:1: ( ( rule__TemplateBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:392:1: ( rule__TemplateBinding__Group__0 )
+ {
+ before(grammarAccess.getTemplateBindingAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:393:1: ( rule__TemplateBinding__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:393:2: rule__TemplateBinding__Group__0
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__0_in_ruleTemplateBinding773);
+ rule__TemplateBinding__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTemplateBindingAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleTemplateBinding"
+
+
+ // $ANTLR start "entryRuleNamedTemplateBinding"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:405:1: entryRuleNamedTemplateBinding : ruleNamedTemplateBinding EOF ;
+ public final void entryRuleNamedTemplateBinding() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:406:1: ( ruleNamedTemplateBinding EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:407:1: ruleNamedTemplateBinding EOF
+ {
+ before(grammarAccess.getNamedTemplateBindingRule());
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding800);
+ ruleNamedTemplateBinding();
+
+ state._fsp--;
+
+ after(grammarAccess.getNamedTemplateBindingRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNamedTemplateBinding807);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNamedTemplateBinding"
+
+
+ // $ANTLR start "ruleNamedTemplateBinding"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:414:1: ruleNamedTemplateBinding : ( ( rule__NamedTemplateBinding__Group__0 ) ) ;
+ public final void ruleNamedTemplateBinding() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:418:2: ( ( ( rule__NamedTemplateBinding__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:419:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:419:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:420:1: ( rule__NamedTemplateBinding__Group__0 )
+ {
+ before(grammarAccess.getNamedTemplateBindingAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:421:1: ( rule__NamedTemplateBinding__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:421:2: rule__NamedTemplateBinding__Group__0
+ {
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0_in_ruleNamedTemplateBinding833);
+ rule__NamedTemplateBinding__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNamedTemplateBindingAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNamedTemplateBinding"
+
+
+ // $ANTLR start "entryRuleQualifiedNameWithBinding"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:433:1: entryRuleQualifiedNameWithBinding : ruleQualifiedNameWithBinding EOF ;
+ public final void entryRuleQualifiedNameWithBinding() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:434:1: ( ruleQualifiedNameWithBinding EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:435:1: ruleQualifiedNameWithBinding EOF
+ {
+ before(grammarAccess.getQualifiedNameWithBindingRule());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding860);
+ ruleQualifiedNameWithBinding();
+
+ state._fsp--;
+
+ after(grammarAccess.getQualifiedNameWithBindingRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding867);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleQualifiedNameWithBinding"
+
+
+ // $ANTLR start "ruleQualifiedNameWithBinding"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:442:1: ruleQualifiedNameWithBinding : ( ( rule__QualifiedNameWithBinding__Group__0 ) ) ;
+ public final void ruleQualifiedNameWithBinding() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:446:2: ( ( ( rule__QualifiedNameWithBinding__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:447:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:447:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:448:1: ( rule__QualifiedNameWithBinding__Group__0 )
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:449:1: ( rule__QualifiedNameWithBinding__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:449:2: rule__QualifiedNameWithBinding__Group__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0_in_ruleQualifiedNameWithBinding893);
+ rule__QualifiedNameWithBinding__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleQualifiedNameWithBinding"
+
+
+ // $ANTLR start "entryRuleTuple"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:461:1: entryRuleTuple : ruleTuple EOF ;
+ public final void entryRuleTuple() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:462:1: ( ruleTuple EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:463:1: ruleTuple EOF
+ {
+ before(grammarAccess.getTupleRule());
+ pushFollow(FOLLOW_ruleTuple_in_entryRuleTuple920);
+ ruleTuple();
+
+ state._fsp--;
+
+ after(grammarAccess.getTupleRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleTuple927);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleTuple"
+
+
+ // $ANTLR start "ruleTuple"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:470:1: ruleTuple : ( ( rule__Tuple__Group__0 ) ) ;
+ public final void ruleTuple() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:474:2: ( ( ( rule__Tuple__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:475:1: ( ( rule__Tuple__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:475:1: ( ( rule__Tuple__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:476:1: ( rule__Tuple__Group__0 )
+ {
+ before(grammarAccess.getTupleAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:477:1: ( rule__Tuple__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:477:2: rule__Tuple__Group__0
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group__0_in_ruleTuple953);
+ rule__Tuple__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTupleAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleTuple"
+
+
+ // $ANTLR start "entryRuleTupleElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:489:1: entryRuleTupleElement : ruleTupleElement EOF ;
+ public final void entryRuleTupleElement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:490:1: ( ruleTupleElement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:491:1: ruleTupleElement EOF
+ {
+ before(grammarAccess.getTupleElementRule());
+ pushFollow(FOLLOW_ruleTupleElement_in_entryRuleTupleElement980);
+ ruleTupleElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getTupleElementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleTupleElement987);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleTupleElement"
+
+
+ // $ANTLR start "ruleTupleElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:498:1: ruleTupleElement : ( ( rule__TupleElement__ArgumentAssignment ) ) ;
+ public final void ruleTupleElement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:502:2: ( ( ( rule__TupleElement__ArgumentAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:503:1: ( ( rule__TupleElement__ArgumentAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:503:1: ( ( rule__TupleElement__ArgumentAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:504:1: ( rule__TupleElement__ArgumentAssignment )
+ {
+ before(grammarAccess.getTupleElementAccess().getArgumentAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:505:1: ( rule__TupleElement__ArgumentAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:505:2: rule__TupleElement__ArgumentAssignment
+ {
+ pushFollow(FOLLOW_rule__TupleElement__ArgumentAssignment_in_ruleTupleElement1013);
+ rule__TupleElement__ArgumentAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTupleElementAccess().getArgumentAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleTupleElement"
+
+
+ // $ANTLR start "entryRuleExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:517:1: entryRuleExpression : ruleExpression EOF ;
+ public final void entryRuleExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:518:1: ( ruleExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:519:1: ruleExpression EOF
+ {
+ before(grammarAccess.getExpressionRule());
+ pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression1040);
+ ruleExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleExpression1047);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleExpression"
+
+
+ // $ANTLR start "ruleExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:526:1: ruleExpression : ( ruleConditionalTestExpression ) ;
+ public final void ruleExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:530:2: ( ( ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:531:1: ( ruleConditionalTestExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:531:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:532:1: ruleConditionalTestExpression
+ {
+ before(grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall());
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleExpression1073);
+ ruleConditionalTestExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleExpression"
+
+
+ // $ANTLR start "entryRuleConditionalTestExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:545:1: entryRuleConditionalTestExpression : ruleConditionalTestExpression EOF ;
+ public final void entryRuleConditionalTestExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:546:1: ( ruleConditionalTestExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:547:1: ruleConditionalTestExpression EOF
+ {
+ before(grammarAccess.getConditionalTestExpressionRule());
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression1099);
+ ruleConditionalTestExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getConditionalTestExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleConditionalTestExpression1106);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleConditionalTestExpression"
+
+
+ // $ANTLR start "ruleConditionalTestExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:554:1: ruleConditionalTestExpression : ( ( rule__ConditionalTestExpression__Group__0 ) ) ;
+ public final void ruleConditionalTestExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:558:2: ( ( ( rule__ConditionalTestExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:559:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:559:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:560:1: ( rule__ConditionalTestExpression__Group__0 )
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:561:1: ( rule__ConditionalTestExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:561:2: rule__ConditionalTestExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0_in_ruleConditionalTestExpression1132);
+ rule__ConditionalTestExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalTestExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleConditionalTestExpression"
+
+
+ // $ANTLR start "entryRuleConditionalOrExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:573:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
+ public final void entryRuleConditionalOrExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:574:1: ( ruleConditionalOrExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:575:1: ruleConditionalOrExpression EOF
+ {
+ before(grammarAccess.getConditionalOrExpressionRule());
+ pushFollow(FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression1159);
+ ruleConditionalOrExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getConditionalOrExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleConditionalOrExpression1166);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleConditionalOrExpression"
+
+
+ // $ANTLR start "ruleConditionalOrExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:582:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
+ public final void ruleConditionalOrExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:586:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:587:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:587:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:588:1: ( rule__ConditionalOrExpression__Group__0 )
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:589:1: ( rule__ConditionalOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:589:2: rule__ConditionalOrExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0_in_ruleConditionalOrExpression1192);
+ rule__ConditionalOrExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalOrExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleConditionalOrExpression"
+
+
+ // $ANTLR start "entryRuleConditionalAndExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:601:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
+ public final void entryRuleConditionalAndExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:602:1: ( ruleConditionalAndExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:603:1: ruleConditionalAndExpression EOF
+ {
+ before(grammarAccess.getConditionalAndExpressionRule());
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression1219);
+ ruleConditionalAndExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getConditionalAndExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleConditionalAndExpression1226);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleConditionalAndExpression"
+
+
+ // $ANTLR start "ruleConditionalAndExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:610:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
+ public final void ruleConditionalAndExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:614:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:615:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:615:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:616:1: ( rule__ConditionalAndExpression__Group__0 )
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:617:1: ( rule__ConditionalAndExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:617:2: rule__ConditionalAndExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0_in_ruleConditionalAndExpression1252);
+ rule__ConditionalAndExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalAndExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleConditionalAndExpression"
+
+
+ // $ANTLR start "entryRuleInclusiveOrExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:629:1: entryRuleInclusiveOrExpression : ruleInclusiveOrExpression EOF ;
+ public final void entryRuleInclusiveOrExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:630:1: ( ruleInclusiveOrExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:631:1: ruleInclusiveOrExpression EOF
+ {
+ before(grammarAccess.getInclusiveOrExpressionRule());
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression1279);
+ ruleInclusiveOrExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getInclusiveOrExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInclusiveOrExpression1286);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInclusiveOrExpression"
+
+
+ // $ANTLR start "ruleInclusiveOrExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:638:1: ruleInclusiveOrExpression : ( ( rule__InclusiveOrExpression__Group__0 ) ) ;
+ public final void ruleInclusiveOrExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:642:2: ( ( ( rule__InclusiveOrExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:643:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:643:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:644:1: ( rule__InclusiveOrExpression__Group__0 )
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:645:1: ( rule__InclusiveOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:645:2: rule__InclusiveOrExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0_in_ruleInclusiveOrExpression1312);
+ rule__InclusiveOrExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInclusiveOrExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInclusiveOrExpression"
+
+
+ // $ANTLR start "entryRuleExclusiveOrExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:657:1: entryRuleExclusiveOrExpression : ruleExclusiveOrExpression EOF ;
+ public final void entryRuleExclusiveOrExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:658:1: ( ruleExclusiveOrExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:659:1: ruleExclusiveOrExpression EOF
+ {
+ before(grammarAccess.getExclusiveOrExpressionRule());
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression1339);
+ ruleExclusiveOrExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getExclusiveOrExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleExclusiveOrExpression1346);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleExclusiveOrExpression"
+
+
+ // $ANTLR start "ruleExclusiveOrExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:666:1: ruleExclusiveOrExpression : ( ( rule__ExclusiveOrExpression__Group__0 ) ) ;
+ public final void ruleExclusiveOrExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:670:2: ( ( ( rule__ExclusiveOrExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:671:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:671:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:672:1: ( rule__ExclusiveOrExpression__Group__0 )
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:673:1: ( rule__ExclusiveOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:673:2: rule__ExclusiveOrExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0_in_ruleExclusiveOrExpression1372);
+ rule__ExclusiveOrExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExclusiveOrExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleExclusiveOrExpression"
+
+
+ // $ANTLR start "entryRuleAndExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:685:1: entryRuleAndExpression : ruleAndExpression EOF ;
+ public final void entryRuleAndExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:686:1: ( ruleAndExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:687:1: ruleAndExpression EOF
+ {
+ before(grammarAccess.getAndExpressionRule());
+ pushFollow(FOLLOW_ruleAndExpression_in_entryRuleAndExpression1399);
+ ruleAndExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getAndExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAndExpression1406);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAndExpression"
+
+
+ // $ANTLR start "ruleAndExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:694:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
+ public final void ruleAndExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:698:2: ( ( ( rule__AndExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:699:1: ( ( rule__AndExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:699:1: ( ( rule__AndExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:700:1: ( rule__AndExpression__Group__0 )
+ {
+ before(grammarAccess.getAndExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:701:1: ( rule__AndExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:701:2: rule__AndExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__AndExpression__Group__0_in_ruleAndExpression1432);
+ rule__AndExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAndExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAndExpression"
+
+
+ // $ANTLR start "entryRuleEqualityExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:713:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
+ public final void entryRuleEqualityExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:714:1: ( ruleEqualityExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:715:1: ruleEqualityExpression EOF
+ {
+ before(grammarAccess.getEqualityExpressionRule());
+ pushFollow(FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression1459);
+ ruleEqualityExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getEqualityExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleEqualityExpression1466);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleEqualityExpression"
+
+
+ // $ANTLR start "ruleEqualityExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:722:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
+ public final void ruleEqualityExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:726:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:727:1: ( ( rule__EqualityExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:727:1: ( ( rule__EqualityExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:728:1: ( rule__EqualityExpression__Group__0 )
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:729:1: ( rule__EqualityExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:729:2: rule__EqualityExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__0_in_ruleEqualityExpression1492);
+ rule__EqualityExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEqualityExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleEqualityExpression"
+
+
+ // $ANTLR start "entryRuleClassificationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:741:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
+ public final void entryRuleClassificationExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:742:1: ( ruleClassificationExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:743:1: ruleClassificationExpression EOF
+ {
+ before(grammarAccess.getClassificationExpressionRule());
+ pushFollow(FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression1519);
+ ruleClassificationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassificationExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleClassificationExpression1526);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleClassificationExpression"
+
+
+ // $ANTLR start "ruleClassificationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:750:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Group__0 ) ) ;
+ public final void ruleClassificationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:754:2: ( ( ( rule__ClassificationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:755:1: ( ( rule__ClassificationExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:755:1: ( ( rule__ClassificationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:756:1: ( rule__ClassificationExpression__Group__0 )
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:757:1: ( rule__ClassificationExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:757:2: rule__ClassificationExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__0_in_ruleClassificationExpression1552);
+ rule__ClassificationExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleClassificationExpression"
+
+
+ // $ANTLR start "entryRuleRelationalExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:769:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
+ public final void entryRuleRelationalExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:770:1: ( ruleRelationalExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:771:1: ruleRelationalExpression EOF
+ {
+ before(grammarAccess.getRelationalExpressionRule());
+ pushFollow(FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression1579);
+ ruleRelationalExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getRelationalExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleRelationalExpression1586);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleRelationalExpression"
+
+
+ // $ANTLR start "ruleRelationalExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:778:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
+ public final void ruleRelationalExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:782:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:783:1: ( ( rule__RelationalExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:783:1: ( ( rule__RelationalExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:784:1: ( rule__RelationalExpression__Group__0 )
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:785:1: ( rule__RelationalExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:785:2: rule__RelationalExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__0_in_ruleRelationalExpression1612);
+ rule__RelationalExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRelationalExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleRelationalExpression"
+
+
+ // $ANTLR start "entryRuleShiftExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:797:1: entryRuleShiftExpression : ruleShiftExpression EOF ;
+ public final void entryRuleShiftExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:798:1: ( ruleShiftExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:799:1: ruleShiftExpression EOF
+ {
+ before(grammarAccess.getShiftExpressionRule());
+ pushFollow(FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression1639);
+ ruleShiftExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getShiftExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleShiftExpression1646);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleShiftExpression"
+
+
+ // $ANTLR start "ruleShiftExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:806:1: ruleShiftExpression : ( ( rule__ShiftExpression__Group__0 ) ) ;
+ public final void ruleShiftExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:810:2: ( ( ( rule__ShiftExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:811:1: ( ( rule__ShiftExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:811:1: ( ( rule__ShiftExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:812:1: ( rule__ShiftExpression__Group__0 )
+ {
+ before(grammarAccess.getShiftExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:813:1: ( rule__ShiftExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:813:2: rule__ShiftExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__0_in_ruleShiftExpression1672);
+ rule__ShiftExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getShiftExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleShiftExpression"
+
+
+ // $ANTLR start "entryRuleAdditiveExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:825:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
+ public final void entryRuleAdditiveExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:826:1: ( ruleAdditiveExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:827:1: ruleAdditiveExpression EOF
+ {
+ before(grammarAccess.getAdditiveExpressionRule());
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression1699);
+ ruleAdditiveExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getAdditiveExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAdditiveExpression1706);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAdditiveExpression"
+
+
+ // $ANTLR start "ruleAdditiveExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:834:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
+ public final void ruleAdditiveExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:838:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:839:1: ( ( rule__AdditiveExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:839:1: ( ( rule__AdditiveExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:840:1: ( rule__AdditiveExpression__Group__0 )
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:841:1: ( rule__AdditiveExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:841:2: rule__AdditiveExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__0_in_ruleAdditiveExpression1732);
+ rule__AdditiveExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAdditiveExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAdditiveExpression"
+
+
+ // $ANTLR start "entryRuleMultiplicativeExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:853:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
+ public final void entryRuleMultiplicativeExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:854:1: ( ruleMultiplicativeExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:855:1: ruleMultiplicativeExpression EOF
+ {
+ before(grammarAccess.getMultiplicativeExpressionRule());
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression1759);
+ ruleMultiplicativeExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getMultiplicativeExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleMultiplicativeExpression1766);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleMultiplicativeExpression"
+
+
+ // $ANTLR start "ruleMultiplicativeExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:862:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
+ public final void ruleMultiplicativeExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:866:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:867:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:867:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:868:1: ( rule__MultiplicativeExpression__Group__0 )
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:869:1: ( rule__MultiplicativeExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:869:2: rule__MultiplicativeExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0_in_ruleMultiplicativeExpression1792);
+ rule__MultiplicativeExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleMultiplicativeExpression"
+
+
+ // $ANTLR start "entryRuleUnaryExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:881:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
+ public final void entryRuleUnaryExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:882:1: ( ruleUnaryExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:883:1: ruleUnaryExpression EOF
+ {
+ before(grammarAccess.getUnaryExpressionRule());
+ pushFollow(FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression1819);
+ ruleUnaryExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getUnaryExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleUnaryExpression1826);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleUnaryExpression"
+
+
+ // $ANTLR start "ruleUnaryExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:890:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ;
+ public final void ruleUnaryExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:894:2: ( ( ( rule__UnaryExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:895:1: ( ( rule__UnaryExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:895:1: ( ( rule__UnaryExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:896:1: ( rule__UnaryExpression__Group__0 )
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:897:1: ( rule__UnaryExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:897:2: rule__UnaryExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__0_in_ruleUnaryExpression1852);
+ rule__UnaryExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getUnaryExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleUnaryExpression"
+
+
+ // $ANTLR start "entryRulePrimaryExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:909:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ;
+ public final void entryRulePrimaryExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:910:1: ( rulePrimaryExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:911:1: rulePrimaryExpression EOF
+ {
+ before(grammarAccess.getPrimaryExpressionRule());
+ pushFollow(FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression1879);
+ rulePrimaryExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getPrimaryExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRulePrimaryExpression1886);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRulePrimaryExpression"
+
+
+ // $ANTLR start "rulePrimaryExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:918:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__PrefixAssignment ) ) ;
+ public final void rulePrimaryExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:922:2: ( ( ( rule__PrimaryExpression__PrefixAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:923:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:923:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:924:1: ( rule__PrimaryExpression__PrefixAssignment )
+ {
+ before(grammarAccess.getPrimaryExpressionAccess().getPrefixAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:925:1: ( rule__PrimaryExpression__PrefixAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:925:2: rule__PrimaryExpression__PrefixAssignment
+ {
+ pushFollow(FOLLOW_rule__PrimaryExpression__PrefixAssignment_in_rulePrimaryExpression1912);
+ rule__PrimaryExpression__PrefixAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPrimaryExpressionAccess().getPrefixAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rulePrimaryExpression"
+
+
+ // $ANTLR start "entryRuleSuffixExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:937:1: entryRuleSuffixExpression : ruleSuffixExpression EOF ;
+ public final void entryRuleSuffixExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:938:1: ( ruleSuffixExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:939:1: ruleSuffixExpression EOF
+ {
+ before(grammarAccess.getSuffixExpressionRule());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression1939);
+ ruleSuffixExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSuffixExpression1946);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSuffixExpression"
+
+
+ // $ANTLR start "ruleSuffixExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:946:1: ruleSuffixExpression : ( ( rule__SuffixExpression__Alternatives ) ) ;
+ public final void ruleSuffixExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:950:2: ( ( ( rule__SuffixExpression__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:951:1: ( ( rule__SuffixExpression__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:951:1: ( ( rule__SuffixExpression__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:952:1: ( rule__SuffixExpression__Alternatives )
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:953:1: ( rule__SuffixExpression__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:953:2: rule__SuffixExpression__Alternatives
+ {
+ pushFollow(FOLLOW_rule__SuffixExpression__Alternatives_in_ruleSuffixExpression1972);
+ rule__SuffixExpression__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSuffixExpressionAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSuffixExpression"
+
+
+ // $ANTLR start "entryRuleOperationCallExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:965:1: entryRuleOperationCallExpression : ruleOperationCallExpression EOF ;
+ public final void entryRuleOperationCallExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:966:1: ( ruleOperationCallExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:967:1: ruleOperationCallExpression EOF
+ {
+ before(grammarAccess.getOperationCallExpressionRule());
+ pushFollow(FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression1999);
+ ruleOperationCallExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getOperationCallExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleOperationCallExpression2006);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleOperationCallExpression"
+
+
+ // $ANTLR start "ruleOperationCallExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:974:1: ruleOperationCallExpression : ( ( rule__OperationCallExpression__Group__0 ) ) ;
+ public final void ruleOperationCallExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:978:2: ( ( ( rule__OperationCallExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:979:1: ( ( rule__OperationCallExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:979:1: ( ( rule__OperationCallExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:980:1: ( rule__OperationCallExpression__Group__0 )
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:981:1: ( rule__OperationCallExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:981:2: rule__OperationCallExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__0_in_ruleOperationCallExpression2032);
+ rule__OperationCallExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getOperationCallExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleOperationCallExpression"
+
+
+ // $ANTLR start "entryRulePropertyCallExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:993:1: entryRulePropertyCallExpression : rulePropertyCallExpression EOF ;
+ public final void entryRulePropertyCallExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:994:1: ( rulePropertyCallExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:995:1: rulePropertyCallExpression EOF
+ {
+ before(grammarAccess.getPropertyCallExpressionRule());
+ pushFollow(FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression2059);
+ rulePropertyCallExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getPropertyCallExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRulePropertyCallExpression2066);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRulePropertyCallExpression"
+
+
+ // $ANTLR start "rulePropertyCallExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1002:1: rulePropertyCallExpression : ( ( rule__PropertyCallExpression__Group__0 ) ) ;
+ public final void rulePropertyCallExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1006:2: ( ( ( rule__PropertyCallExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1007:1: ( ( rule__PropertyCallExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1007:1: ( ( rule__PropertyCallExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1008:1: ( rule__PropertyCallExpression__Group__0 )
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1009:1: ( rule__PropertyCallExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1009:2: rule__PropertyCallExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2092);
+ rule__PropertyCallExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPropertyCallExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rulePropertyCallExpression"
+
+
+ // $ANTLR start "entryRuleLinkOperationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1021:1: entryRuleLinkOperationExpression : ruleLinkOperationExpression EOF ;
+ public final void entryRuleLinkOperationExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1022:1: ( ruleLinkOperationExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1023:1: ruleLinkOperationExpression EOF
+ {
+ before(grammarAccess.getLinkOperationExpressionRule());
+ pushFollow(FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2119);
+ ruleLinkOperationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getLinkOperationExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleLinkOperationExpression2126);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleLinkOperationExpression"
+
+
+ // $ANTLR start "ruleLinkOperationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1030:1: ruleLinkOperationExpression : ( ( rule__LinkOperationExpression__Group__0 ) ) ;
+ public final void ruleLinkOperationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1034:2: ( ( ( rule__LinkOperationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1035:1: ( ( rule__LinkOperationExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1035:1: ( ( rule__LinkOperationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1036:1: ( rule__LinkOperationExpression__Group__0 )
+ {
+ before(grammarAccess.getLinkOperationExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1037:1: ( rule__LinkOperationExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1037:2: rule__LinkOperationExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2152);
+ rule__LinkOperationExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLinkOperationExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLinkOperationExpression"
+
+
+ // $ANTLR start "entryRuleLinkOperationTuple"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1049:1: entryRuleLinkOperationTuple : ruleLinkOperationTuple EOF ;
+ public final void entryRuleLinkOperationTuple() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1050:1: ( ruleLinkOperationTuple EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1051:1: ruleLinkOperationTuple EOF
+ {
+ before(grammarAccess.getLinkOperationTupleRule());
+ pushFollow(FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2179);
+ ruleLinkOperationTuple();
+
+ state._fsp--;
+
+ after(grammarAccess.getLinkOperationTupleRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleLinkOperationTuple2186);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleLinkOperationTuple"
+
+
+ // $ANTLR start "ruleLinkOperationTuple"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1058:1: ruleLinkOperationTuple : ( ( rule__LinkOperationTuple__Group__0 ) ) ;
+ public final void ruleLinkOperationTuple() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1062:2: ( ( ( rule__LinkOperationTuple__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1063:1: ( ( rule__LinkOperationTuple__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1063:1: ( ( rule__LinkOperationTuple__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1064:1: ( rule__LinkOperationTuple__Group__0 )
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1065:1: ( rule__LinkOperationTuple__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1065:2: rule__LinkOperationTuple__Group__0
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2212);
+ rule__LinkOperationTuple__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLinkOperationTupleAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLinkOperationTuple"
+
+
+ // $ANTLR start "entryRuleLinkOperationTupleElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1077:1: entryRuleLinkOperationTupleElement : ruleLinkOperationTupleElement EOF ;
+ public final void entryRuleLinkOperationTupleElement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1078:1: ( ruleLinkOperationTupleElement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1079:1: ruleLinkOperationTupleElement EOF
+ {
+ before(grammarAccess.getLinkOperationTupleElementRule());
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2239);
+ ruleLinkOperationTupleElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getLinkOperationTupleElementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2246);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleLinkOperationTupleElement"
+
+
+ // $ANTLR start "ruleLinkOperationTupleElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1086:1: ruleLinkOperationTupleElement : ( ( rule__LinkOperationTupleElement__Group__0 ) ) ;
+ public final void ruleLinkOperationTupleElement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1090:2: ( ( ( rule__LinkOperationTupleElement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1091:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1091:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1092:1: ( rule__LinkOperationTupleElement__Group__0 )
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1093:1: ( rule__LinkOperationTupleElement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1093:2: rule__LinkOperationTupleElement__Group__0
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2272);
+ rule__LinkOperationTupleElement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLinkOperationTupleElementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLinkOperationTupleElement"
+
+
+ // $ANTLR start "entryRuleSequenceOperationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1105:1: entryRuleSequenceOperationExpression : ruleSequenceOperationExpression EOF ;
+ public final void entryRuleSequenceOperationExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1106:1: ( ruleSequenceOperationExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1107:1: ruleSequenceOperationExpression EOF
+ {
+ before(grammarAccess.getSequenceOperationExpressionRule());
+ pushFollow(FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2299);
+ ruleSequenceOperationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceOperationExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequenceOperationExpression2306);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequenceOperationExpression"
+
+
+ // $ANTLR start "ruleSequenceOperationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1114:1: ruleSequenceOperationExpression : ( ( rule__SequenceOperationExpression__Group__0 ) ) ;
+ public final void ruleSequenceOperationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1118:2: ( ( ( rule__SequenceOperationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1119:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1119:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1120:1: ( rule__SequenceOperationExpression__Group__0 )
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1121:1: ( rule__SequenceOperationExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1121:2: rule__SequenceOperationExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2332);
+ rule__SequenceOperationExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceOperationExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequenceOperationExpression"
+
+
+ // $ANTLR start "entryRuleSequenceReductionExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1133:1: entryRuleSequenceReductionExpression : ruleSequenceReductionExpression EOF ;
+ public final void entryRuleSequenceReductionExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1134:1: ( ruleSequenceReductionExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1135:1: ruleSequenceReductionExpression EOF
+ {
+ before(grammarAccess.getSequenceReductionExpressionRule());
+ pushFollow(FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2359);
+ ruleSequenceReductionExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceReductionExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequenceReductionExpression2366);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequenceReductionExpression"
+
+
+ // $ANTLR start "ruleSequenceReductionExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1142:1: ruleSequenceReductionExpression : ( ( rule__SequenceReductionExpression__Group__0 ) ) ;
+ public final void ruleSequenceReductionExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1146:2: ( ( ( rule__SequenceReductionExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1147:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1147:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1148:1: ( rule__SequenceReductionExpression__Group__0 )
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1149:1: ( rule__SequenceReductionExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1149:2: rule__SequenceReductionExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2392);
+ rule__SequenceReductionExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceReductionExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequenceReductionExpression"
+
+
+ // $ANTLR start "entryRuleSequenceExpansionExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1161:1: entryRuleSequenceExpansionExpression : ruleSequenceExpansionExpression EOF ;
+ public final void entryRuleSequenceExpansionExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1162:1: ( ruleSequenceExpansionExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1163:1: ruleSequenceExpansionExpression EOF
+ {
+ before(grammarAccess.getSequenceExpansionExpressionRule());
+ pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2419);
+ ruleSequenceExpansionExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceExpansionExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2426);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequenceExpansionExpression"
+
+
+ // $ANTLR start "ruleSequenceExpansionExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1170:1: ruleSequenceExpansionExpression : ( ( rule__SequenceExpansionExpression__Alternatives ) ) ;
+ public final void ruleSequenceExpansionExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1174:2: ( ( ( rule__SequenceExpansionExpression__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1175:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1175:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1176:1: ( rule__SequenceExpansionExpression__Alternatives )
+ {
+ before(grammarAccess.getSequenceExpansionExpressionAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1177:1: ( rule__SequenceExpansionExpression__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1177:2: rule__SequenceExpansionExpression__Alternatives
+ {
+ pushFollow(FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2452);
+ rule__SequenceExpansionExpression__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceExpansionExpressionAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequenceExpansionExpression"
+
+
+ // $ANTLR start "entryRuleSelectOrRejectOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1189:1: entryRuleSelectOrRejectOperation : ruleSelectOrRejectOperation EOF ;
+ public final void entryRuleSelectOrRejectOperation() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1190:1: ( ruleSelectOrRejectOperation EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1191:1: ruleSelectOrRejectOperation EOF
+ {
+ before(grammarAccess.getSelectOrRejectOperationRule());
+ pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2479);
+ ruleSelectOrRejectOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getSelectOrRejectOperationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2486);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSelectOrRejectOperation"
+
+
+ // $ANTLR start "ruleSelectOrRejectOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1198:1: ruleSelectOrRejectOperation : ( ( rule__SelectOrRejectOperation__Group__0 ) ) ;
+ public final void ruleSelectOrRejectOperation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1202:2: ( ( ( rule__SelectOrRejectOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1203:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1203:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1204:1: ( rule__SelectOrRejectOperation__Group__0 )
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1205:1: ( rule__SelectOrRejectOperation__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1205:2: rule__SelectOrRejectOperation__Group__0
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2512);
+ rule__SelectOrRejectOperation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSelectOrRejectOperationAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSelectOrRejectOperation"
+
+
+ // $ANTLR start "entryRuleCollectOrIterateOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1217:1: entryRuleCollectOrIterateOperation : ruleCollectOrIterateOperation EOF ;
+ public final void entryRuleCollectOrIterateOperation() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1218:1: ( ruleCollectOrIterateOperation EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1219:1: ruleCollectOrIterateOperation EOF
+ {
+ before(grammarAccess.getCollectOrIterateOperationRule());
+ pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2539);
+ ruleCollectOrIterateOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getCollectOrIterateOperationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2546);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleCollectOrIterateOperation"
+
+
+ // $ANTLR start "ruleCollectOrIterateOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1226:1: ruleCollectOrIterateOperation : ( ( rule__CollectOrIterateOperation__Group__0 ) ) ;
+ public final void ruleCollectOrIterateOperation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1230:2: ( ( ( rule__CollectOrIterateOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1231:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1231:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1232:1: ( rule__CollectOrIterateOperation__Group__0 )
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1233:1: ( rule__CollectOrIterateOperation__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1233:2: rule__CollectOrIterateOperation__Group__0
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2572);
+ rule__CollectOrIterateOperation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCollectOrIterateOperationAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleCollectOrIterateOperation"
+
+
+ // $ANTLR start "entryRuleForAllOrExistsOrOneOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1245:1: entryRuleForAllOrExistsOrOneOperation : ruleForAllOrExistsOrOneOperation EOF ;
+ public final void entryRuleForAllOrExistsOrOneOperation() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1246:1: ( ruleForAllOrExistsOrOneOperation EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1247:1: ruleForAllOrExistsOrOneOperation EOF
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationRule());
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2599);
+ ruleForAllOrExistsOrOneOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getForAllOrExistsOrOneOperationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2606);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleForAllOrExistsOrOneOperation"
+
+
+ // $ANTLR start "ruleForAllOrExistsOrOneOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1254:1: ruleForAllOrExistsOrOneOperation : ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) ;
+ public final void ruleForAllOrExistsOrOneOperation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1258:2: ( ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1259:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1259:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1260:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1261:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1261:2: rule__ForAllOrExistsOrOneOperation__Group__0
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2632);
+ rule__ForAllOrExistsOrOneOperation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleForAllOrExistsOrOneOperation"
+
+
+ // $ANTLR start "entryRuleIsUniqueOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1273:1: entryRuleIsUniqueOperation : ruleIsUniqueOperation EOF ;
+ public final void entryRuleIsUniqueOperation() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1274:1: ( ruleIsUniqueOperation EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1275:1: ruleIsUniqueOperation EOF
+ {
+ before(grammarAccess.getIsUniqueOperationRule());
+ pushFollow(FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2659);
+ ruleIsUniqueOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getIsUniqueOperationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleIsUniqueOperation2666);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleIsUniqueOperation"
+
+
+ // $ANTLR start "ruleIsUniqueOperation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1282:1: ruleIsUniqueOperation : ( ( rule__IsUniqueOperation__Group__0 ) ) ;
+ public final void ruleIsUniqueOperation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1286:2: ( ( ( rule__IsUniqueOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1287:1: ( ( rule__IsUniqueOperation__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1287:1: ( ( rule__IsUniqueOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1288:1: ( rule__IsUniqueOperation__Group__0 )
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1289:1: ( rule__IsUniqueOperation__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1289:2: rule__IsUniqueOperation__Group__0
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2692);
+ rule__IsUniqueOperation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIsUniqueOperationAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleIsUniqueOperation"
+
+
+ // $ANTLR start "entryRuleValueSpecification"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1301:1: entryRuleValueSpecification : ruleValueSpecification EOF ;
+ public final void entryRuleValueSpecification() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1302:1: ( ruleValueSpecification EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1303:1: ruleValueSpecification EOF
+ {
+ before(grammarAccess.getValueSpecificationRule());
+ pushFollow(FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2719);
+ ruleValueSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleValueSpecification2726);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleValueSpecification"
+
+
+ // $ANTLR start "ruleValueSpecification"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1310:1: ruleValueSpecification : ( ( rule__ValueSpecification__Alternatives ) ) ;
+ public final void ruleValueSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1314:2: ( ( ( rule__ValueSpecification__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1315:1: ( ( rule__ValueSpecification__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1315:1: ( ( rule__ValueSpecification__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1316:1: ( rule__ValueSpecification__Alternatives )
+ {
+ before(grammarAccess.getValueSpecificationAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1317:1: ( rule__ValueSpecification__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1317:2: rule__ValueSpecification__Alternatives
+ {
+ pushFollow(FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2752);
+ rule__ValueSpecification__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getValueSpecificationAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleValueSpecification"
+
+
+ // $ANTLR start "entryRuleNonLiteralValueSpecification"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1329:1: entryRuleNonLiteralValueSpecification : ruleNonLiteralValueSpecification EOF ;
+ public final void entryRuleNonLiteralValueSpecification() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1330:1: ( ruleNonLiteralValueSpecification EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1331:1: ruleNonLiteralValueSpecification EOF
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationRule());
+ pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2779);
+ ruleNonLiteralValueSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonLiteralValueSpecificationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2786);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNonLiteralValueSpecification"
+
+
+ // $ANTLR start "ruleNonLiteralValueSpecification"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1338:1: ruleNonLiteralValueSpecification : ( ( rule__NonLiteralValueSpecification__Alternatives ) ) ;
+ public final void ruleNonLiteralValueSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1342:2: ( ( ( rule__NonLiteralValueSpecification__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1343:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1343:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1344:1: ( rule__NonLiteralValueSpecification__Alternatives )
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1345:1: ( rule__NonLiteralValueSpecification__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1345:2: rule__NonLiteralValueSpecification__Alternatives
+ {
+ pushFollow(FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2812);
+ rule__NonLiteralValueSpecification__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNonLiteralValueSpecification"
+
+
+ // $ANTLR start "entryRuleParenthesizedExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1357:1: entryRuleParenthesizedExpression : ruleParenthesizedExpression EOF ;
+ public final void entryRuleParenthesizedExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1358:1: ( ruleParenthesizedExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1359:1: ruleParenthesizedExpression EOF
+ {
+ before(grammarAccess.getParenthesizedExpressionRule());
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2839);
+ ruleParenthesizedExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getParenthesizedExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleParenthesizedExpression2846);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleParenthesizedExpression"
+
+
+ // $ANTLR start "ruleParenthesizedExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1366:1: ruleParenthesizedExpression : ( ( rule__ParenthesizedExpression__Group__0 ) ) ;
+ public final void ruleParenthesizedExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1370:2: ( ( ( rule__ParenthesizedExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1371:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1371:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1372:1: ( rule__ParenthesizedExpression__Group__0 )
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1373:1: ( rule__ParenthesizedExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1373:2: rule__ParenthesizedExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2872);
+ rule__ParenthesizedExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getParenthesizedExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleParenthesizedExpression"
+
+
+ // $ANTLR start "entryRuleNullExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1385:1: entryRuleNullExpression : ruleNullExpression EOF ;
+ public final void entryRuleNullExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1386:1: ( ruleNullExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1387:1: ruleNullExpression EOF
+ {
+ before(grammarAccess.getNullExpressionRule());
+ pushFollow(FOLLOW_ruleNullExpression_in_entryRuleNullExpression2899);
+ ruleNullExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNullExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNullExpression2906);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNullExpression"
+
+
+ // $ANTLR start "ruleNullExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1394:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
+ public final void ruleNullExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1398:2: ( ( ( rule__NullExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1399:1: ( ( rule__NullExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1399:1: ( ( rule__NullExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1400:1: ( rule__NullExpression__Group__0 )
+ {
+ before(grammarAccess.getNullExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1401:1: ( rule__NullExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1401:2: rule__NullExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2932);
+ rule__NullExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNullExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNullExpression"
+
+
+ // $ANTLR start "entryRuleThisExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1413:1: entryRuleThisExpression : ruleThisExpression EOF ;
+ public final void entryRuleThisExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1414:1: ( ruleThisExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1415:1: ruleThisExpression EOF
+ {
+ before(grammarAccess.getThisExpressionRule());
+ pushFollow(FOLLOW_ruleThisExpression_in_entryRuleThisExpression2959);
+ ruleThisExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getThisExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleThisExpression2966);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleThisExpression"
+
+
+ // $ANTLR start "ruleThisExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1422:1: ruleThisExpression : ( ( rule__ThisExpression__Group__0 ) ) ;
+ public final void ruleThisExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1426:2: ( ( ( rule__ThisExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1427:1: ( ( rule__ThisExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1427:1: ( ( rule__ThisExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1428:1: ( rule__ThisExpression__Group__0 )
+ {
+ before(grammarAccess.getThisExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1429:1: ( rule__ThisExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1429:2: rule__ThisExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2992);
+ rule__ThisExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getThisExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleThisExpression"
+
+
+ // $ANTLR start "entryRuleSuperInvocationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1441:1: entryRuleSuperInvocationExpression : ruleSuperInvocationExpression EOF ;
+ public final void entryRuleSuperInvocationExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1442:1: ( ruleSuperInvocationExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1443:1: ruleSuperInvocationExpression EOF
+ {
+ before(grammarAccess.getSuperInvocationExpressionRule());
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression3019);
+ ruleSuperInvocationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuperInvocationExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSuperInvocationExpression3026);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSuperInvocationExpression"
+
+
+ // $ANTLR start "ruleSuperInvocationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1450:1: ruleSuperInvocationExpression : ( ( rule__SuperInvocationExpression__Group__0 ) ) ;
+ public final void ruleSuperInvocationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1454:2: ( ( ( rule__SuperInvocationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1455:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1455:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1456:1: ( rule__SuperInvocationExpression__Group__0 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1457:1: ( rule__SuperInvocationExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1457:2: rule__SuperInvocationExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression3052);
+ rule__SuperInvocationExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSuperInvocationExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSuperInvocationExpression"
+
+
+ // $ANTLR start "entryRuleInstanceCreationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1469:1: entryRuleInstanceCreationExpression : ruleInstanceCreationExpression EOF ;
+ public final void entryRuleInstanceCreationExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1470:1: ( ruleInstanceCreationExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1471:1: ruleInstanceCreationExpression EOF
+ {
+ before(grammarAccess.getInstanceCreationExpressionRule());
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3079);
+ ruleInstanceCreationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getInstanceCreationExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInstanceCreationExpression3086);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInstanceCreationExpression"
+
+
+ // $ANTLR start "ruleInstanceCreationExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1478:1: ruleInstanceCreationExpression : ( ( rule__InstanceCreationExpression__Group__0 ) ) ;
+ public final void ruleInstanceCreationExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1482:2: ( ( ( rule__InstanceCreationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1483:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1483:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1484:1: ( rule__InstanceCreationExpression__Group__0 )
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1485:1: ( rule__InstanceCreationExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1485:2: rule__InstanceCreationExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3112);
+ rule__InstanceCreationExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInstanceCreationExpression"
+
+
+ // $ANTLR start "entryRuleInstanceCreationTuple"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1497:1: entryRuleInstanceCreationTuple : ruleInstanceCreationTuple EOF ;
+ public final void entryRuleInstanceCreationTuple() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1498:1: ( ruleInstanceCreationTuple EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1499:1: ruleInstanceCreationTuple EOF
+ {
+ before(grammarAccess.getInstanceCreationTupleRule());
+ pushFollow(FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple3139);
+ ruleInstanceCreationTuple();
+
+ state._fsp--;
+
+ after(grammarAccess.getInstanceCreationTupleRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInstanceCreationTuple3146);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInstanceCreationTuple"
+
+
+ // $ANTLR start "ruleInstanceCreationTuple"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1506:1: ruleInstanceCreationTuple : ( ( rule__InstanceCreationTuple__Group__0 ) ) ;
+ public final void ruleInstanceCreationTuple() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1510:2: ( ( ( rule__InstanceCreationTuple__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1511:1: ( ( rule__InstanceCreationTuple__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1511:1: ( ( rule__InstanceCreationTuple__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1512:1: ( rule__InstanceCreationTuple__Group__0 )
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1513:1: ( rule__InstanceCreationTuple__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1513:2: rule__InstanceCreationTuple__Group__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__0_in_ruleInstanceCreationTuple3172);
+ rule__InstanceCreationTuple__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationTupleAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInstanceCreationTuple"
+
+
+ // $ANTLR start "entryRuleInstanceCreationTupleElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1525:1: entryRuleInstanceCreationTupleElement : ruleInstanceCreationTupleElement EOF ;
+ public final void entryRuleInstanceCreationTupleElement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1526:1: ( ruleInstanceCreationTupleElement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1527:1: ruleInstanceCreationTupleElement EOF
+ {
+ before(grammarAccess.getInstanceCreationTupleElementRule());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement3199);
+ ruleInstanceCreationTupleElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getInstanceCreationTupleElementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement3206);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInstanceCreationTupleElement"
+
+
+ // $ANTLR start "ruleInstanceCreationTupleElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1534:1: ruleInstanceCreationTupleElement : ( ( rule__InstanceCreationTupleElement__Group__0 ) ) ;
+ public final void ruleInstanceCreationTupleElement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1538:2: ( ( ( rule__InstanceCreationTupleElement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1539:1: ( ( rule__InstanceCreationTupleElement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1539:1: ( ( rule__InstanceCreationTupleElement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1540:1: ( rule__InstanceCreationTupleElement__Group__0 )
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1541:1: ( rule__InstanceCreationTupleElement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1541:2: rule__InstanceCreationTupleElement__Group__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__0_in_ruleInstanceCreationTupleElement3232);
+ rule__InstanceCreationTupleElement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInstanceCreationTupleElement"
+
+
+ // $ANTLR start "entryRuleSequenceConstructionOrAccessCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1553:1: entryRuleSequenceConstructionOrAccessCompletion : ruleSequenceConstructionOrAccessCompletion EOF ;
+ public final void entryRuleSequenceConstructionOrAccessCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1554:1: ( ruleSequenceConstructionOrAccessCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1555:1: ruleSequenceConstructionOrAccessCompletion EOF
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
+ pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3259);
+ ruleSequenceConstructionOrAccessCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3266);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequenceConstructionOrAccessCompletion"
+
+
+ // $ANTLR start "ruleSequenceConstructionOrAccessCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1562:1: ruleSequenceConstructionOrAccessCompletion : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) ;
+ public final void ruleSequenceConstructionOrAccessCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1566:2: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1567:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1567:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1568:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1569:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1569:2: rule__SequenceConstructionOrAccessCompletion__Alternatives
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3292);
+ rule__SequenceConstructionOrAccessCompletion__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequenceConstructionOrAccessCompletion"
+
+
+ // $ANTLR start "entryRuleAccessCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1581:1: entryRuleAccessCompletion : ruleAccessCompletion EOF ;
+ public final void entryRuleAccessCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1582:1: ( ruleAccessCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1583:1: ruleAccessCompletion EOF
+ {
+ before(grammarAccess.getAccessCompletionRule());
+ pushFollow(FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3319);
+ ruleAccessCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getAccessCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAccessCompletion3326);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAccessCompletion"
+
+
+ // $ANTLR start "ruleAccessCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1590:1: ruleAccessCompletion : ( ( rule__AccessCompletion__Group__0 ) ) ;
+ public final void ruleAccessCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1594:2: ( ( ( rule__AccessCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1595:1: ( ( rule__AccessCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1595:1: ( ( rule__AccessCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1596:1: ( rule__AccessCompletion__Group__0 )
+ {
+ before(grammarAccess.getAccessCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1597:1: ( rule__AccessCompletion__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1597:2: rule__AccessCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3352);
+ rule__AccessCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAccessCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAccessCompletion"
+
+
+ // $ANTLR start "entryRulePartialSequenceConstructionCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1609:1: entryRulePartialSequenceConstructionCompletion : rulePartialSequenceConstructionCompletion EOF ;
+ public final void entryRulePartialSequenceConstructionCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1610:1: ( rulePartialSequenceConstructionCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1611:1: rulePartialSequenceConstructionCompletion EOF
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionRule());
+ pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3379);
+ rulePartialSequenceConstructionCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialSequenceConstructionCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3386);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRulePartialSequenceConstructionCompletion"
+
+
+ // $ANTLR start "rulePartialSequenceConstructionCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1618:1: rulePartialSequenceConstructionCompletion : ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) ;
+ public final void rulePartialSequenceConstructionCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1622:2: ( ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1623:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1623:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1624:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1625:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1625:2: rule__PartialSequenceConstructionCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3412);
+ rule__PartialSequenceConstructionCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rulePartialSequenceConstructionCompletion"
+
+
+ // $ANTLR start "entryRuleSequenceConstructionExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1637:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
+ public final void entryRuleSequenceConstructionExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1638:1: ( ruleSequenceConstructionExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1639:1: ruleSequenceConstructionExpression EOF
+ {
+ before(grammarAccess.getSequenceConstructionExpressionRule());
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression3439);
+ ruleSequenceConstructionExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceConstructionExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequenceConstructionExpression3446);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequenceConstructionExpression"
+
+
+ // $ANTLR start "ruleSequenceConstructionExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1646:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Group__0 ) ) ;
+ public final void ruleSequenceConstructionExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1650:2: ( ( ( rule__SequenceConstructionExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1651:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1651:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1652:1: ( rule__SequenceConstructionExpression__Group__0 )
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1653:1: ( rule__SequenceConstructionExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1653:2: rule__SequenceConstructionExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0_in_ruleSequenceConstructionExpression3472);
+ rule__SequenceConstructionExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequenceConstructionExpression"
+
+
+ // $ANTLR start "entryRuleSequenceElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1665:1: entryRuleSequenceElement : ruleSequenceElement EOF ;
+ public final void entryRuleSequenceElement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1666:1: ( ruleSequenceElement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1667:1: ruleSequenceElement EOF
+ {
+ before(grammarAccess.getSequenceElementRule());
+ pushFollow(FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement3499);
+ ruleSequenceElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceElementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequenceElement3506);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequenceElement"
+
+
+ // $ANTLR start "ruleSequenceElement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1674:1: ruleSequenceElement : ( ( rule__SequenceElement__Alternatives ) ) ;
+ public final void ruleSequenceElement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1678:2: ( ( ( rule__SequenceElement__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1679:1: ( ( rule__SequenceElement__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1679:1: ( ( rule__SequenceElement__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1680:1: ( rule__SequenceElement__Alternatives )
+ {
+ before(grammarAccess.getSequenceElementAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1681:1: ( rule__SequenceElement__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1681:2: rule__SequenceElement__Alternatives
+ {
+ pushFollow(FOLLOW_rule__SequenceElement__Alternatives_in_ruleSequenceElement3532);
+ rule__SequenceElement__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceElementAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequenceElement"
+
+
+ // $ANTLR start "entryRuleClassExtentExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1693:1: entryRuleClassExtentExpression : ruleClassExtentExpression EOF ;
+ public final void entryRuleClassExtentExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1694:1: ( ruleClassExtentExpression EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1695:1: ruleClassExtentExpression EOF
+ {
+ before(grammarAccess.getClassExtentExpressionRule());
+ pushFollow(FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression3559);
+ ruleClassExtentExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassExtentExpressionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleClassExtentExpression3566);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleClassExtentExpression"
+
+
+ // $ANTLR start "ruleClassExtentExpression"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1702:1: ruleClassExtentExpression : ( ( rule__ClassExtentExpression__Group__0 ) ) ;
+ public final void ruleClassExtentExpression() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1706:2: ( ( ( rule__ClassExtentExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1707:1: ( ( rule__ClassExtentExpression__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1707:1: ( ( rule__ClassExtentExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1708:1: ( rule__ClassExtentExpression__Group__0 )
+ {
+ before(grammarAccess.getClassExtentExpressionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1709:1: ( rule__ClassExtentExpression__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1709:2: rule__ClassExtentExpression__Group__0
+ {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0_in_ruleClassExtentExpression3592);
+ rule__ClassExtentExpression__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassExtentExpressionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleClassExtentExpression"
+
+
+ // $ANTLR start "entryRuleBlock"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1721:1: entryRuleBlock : ruleBlock EOF ;
+ public final void entryRuleBlock() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1722:1: ( ruleBlock EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1723:1: ruleBlock EOF
+ {
+ before(grammarAccess.getBlockRule());
+ pushFollow(FOLLOW_ruleBlock_in_entryRuleBlock3619);
+ ruleBlock();
+
+ state._fsp--;
+
+ after(grammarAccess.getBlockRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleBlock3626);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleBlock"
+
+
+ // $ANTLR start "ruleBlock"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1730:1: ruleBlock : ( ( rule__Block__Group__0 ) ) ;
+ public final void ruleBlock() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1734:2: ( ( ( rule__Block__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1735:1: ( ( rule__Block__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1735:1: ( ( rule__Block__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1736:1: ( rule__Block__Group__0 )
+ {
+ before(grammarAccess.getBlockAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1737:1: ( rule__Block__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1737:2: rule__Block__Group__0
+ {
+ pushFollow(FOLLOW_rule__Block__Group__0_in_ruleBlock3652);
+ rule__Block__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getBlockAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleBlock"
+
+
+ // $ANTLR start "entryRuleStatementSequence"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1749:1: entryRuleStatementSequence : ruleStatementSequence EOF ;
+ public final void entryRuleStatementSequence() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1750:1: ( ruleStatementSequence EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1751:1: ruleStatementSequence EOF
+ {
+ before(grammarAccess.getStatementSequenceRule());
+ pushFollow(FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence3679);
+ ruleStatementSequence();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementSequenceRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleStatementSequence3686);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleStatementSequence"
+
+
+ // $ANTLR start "ruleStatementSequence"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1758:1: ruleStatementSequence : ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) ;
+ public final void ruleStatementSequence() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1762:2: ( ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1763:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1763:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1764:1: ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1764:1: ( ( rule__StatementSequence__StatementsAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1765:1: ( rule__StatementSequence__StatementsAssignment )
+ {
+ before(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1766:1: ( rule__StatementSequence__StatementsAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1766:2: rule__StatementSequence__StatementsAssignment
+ {
+ pushFollow(FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3714);
+ rule__StatementSequence__StatementsAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
+
+ }
+
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1769:1: ( ( rule__StatementSequence__StatementsAssignment )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1770:1: ( rule__StatementSequence__StatementsAssignment )*
+ {
+ before(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1771:1: ( rule__StatementSequence__StatementsAssignment )*
+ loop2: do {
+ int alt2 = 2;
+ int LA2_0 = input.LA(1);
+
+ if(((LA2_0 >= RULE_ML_COMMENT && LA2_0 <= RULE_ID) || (LA2_0 >= 12 && LA2_0 <= 13) || (LA2_0 >= 80 && LA2_0 <= 83) || LA2_0 == 87 || (LA2_0 >= 90 && LA2_0 <= 93) || LA2_0 == 96 || (LA2_0 >= 99 && LA2_0 <= 101) || (LA2_0 >= 103 && LA2_0 <= 106))) {
+ alt2 = 1;
+ }
+
+
+ switch(alt2) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1771:2: rule__StatementSequence__StatementsAssignment
+ {
+ pushFollow(FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3726);
+ rule__StatementSequence__StatementsAssignment();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop2;
+ }
+ } while(true);
+
+ after(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
+
+ }
+
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleStatementSequence"
+
+
+ // $ANTLR start "entryRuleDocumentedStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1784:1: entryRuleDocumentedStatement : ruleDocumentedStatement EOF ;
+ public final void entryRuleDocumentedStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1785:1: ( ruleDocumentedStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1786:1: ruleDocumentedStatement EOF
+ {
+ before(grammarAccess.getDocumentedStatementRule());
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement3756);
+ ruleDocumentedStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getDocumentedStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleDocumentedStatement3763);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleDocumentedStatement"
+
+
+ // $ANTLR start "ruleDocumentedStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1793:1: ruleDocumentedStatement : ( ( rule__DocumentedStatement__Group__0 ) ) ;
+ public final void ruleDocumentedStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1797:2: ( ( ( rule__DocumentedStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1798:1: ( ( rule__DocumentedStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1798:1: ( ( rule__DocumentedStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1799:1: ( rule__DocumentedStatement__Group__0 )
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1800:1: ( rule__DocumentedStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1800:2: rule__DocumentedStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__0_in_ruleDocumentedStatement3789);
+ rule__DocumentedStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDocumentedStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleDocumentedStatement"
+
+
+ // $ANTLR start "entryRuleInlineStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1812:1: entryRuleInlineStatement : ruleInlineStatement EOF ;
+ public final void entryRuleInlineStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1813:1: ( ruleInlineStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1814:1: ruleInlineStatement EOF
+ {
+ before(grammarAccess.getInlineStatementRule());
+ pushFollow(FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement3816);
+ ruleInlineStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getInlineStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInlineStatement3823);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInlineStatement"
+
+
+ // $ANTLR start "ruleInlineStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1821:1: ruleInlineStatement : ( ( rule__InlineStatement__Group__0 ) ) ;
+ public final void ruleInlineStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1825:2: ( ( ( rule__InlineStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1826:1: ( ( rule__InlineStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1826:1: ( ( rule__InlineStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1827:1: ( rule__InlineStatement__Group__0 )
+ {
+ before(grammarAccess.getInlineStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1828:1: ( rule__InlineStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1828:2: rule__InlineStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__0_in_ruleInlineStatement3849);
+ rule__InlineStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInlineStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInlineStatement"
+
+
+ // $ANTLR start "entryRuleAnnotatedStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1840:1: entryRuleAnnotatedStatement : ruleAnnotatedStatement EOF ;
+ public final void entryRuleAnnotatedStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1841:1: ( ruleAnnotatedStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1842:1: ruleAnnotatedStatement EOF
+ {
+ before(grammarAccess.getAnnotatedStatementRule());
+ pushFollow(FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement3876);
+ ruleAnnotatedStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnnotatedStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAnnotatedStatement3883);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAnnotatedStatement"
+
+
+ // $ANTLR start "ruleAnnotatedStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1849:1: ruleAnnotatedStatement : ( ( rule__AnnotatedStatement__Group__0 ) ) ;
+ public final void ruleAnnotatedStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1853:2: ( ( ( rule__AnnotatedStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1854:1: ( ( rule__AnnotatedStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1854:1: ( ( rule__AnnotatedStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1855:1: ( rule__AnnotatedStatement__Group__0 )
+ {
+ before(grammarAccess.getAnnotatedStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1856:1: ( rule__AnnotatedStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1856:2: rule__AnnotatedStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0_in_ruleAnnotatedStatement3909);
+ rule__AnnotatedStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnnotatedStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAnnotatedStatement"
+
+
+ // $ANTLR start "entryRuleStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1868:1: entryRuleStatement : ruleStatement EOF ;
+ public final void entryRuleStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1869:1: ( ruleStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1870:1: ruleStatement EOF
+ {
+ before(grammarAccess.getStatementRule());
+ pushFollow(FOLLOW_ruleStatement_in_entryRuleStatement3936);
+ ruleStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleStatement3943);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleStatement"
+
+
+ // $ANTLR start "ruleStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1877:1: ruleStatement : ( ( rule__Statement__Alternatives ) ) ;
+ public final void ruleStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1881:2: ( ( ( rule__Statement__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1882:1: ( ( rule__Statement__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1882:1: ( ( rule__Statement__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1883:1: ( rule__Statement__Alternatives )
+ {
+ before(grammarAccess.getStatementAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1884:1: ( rule__Statement__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1884:2: rule__Statement__Alternatives
+ {
+ pushFollow(FOLLOW_rule__Statement__Alternatives_in_ruleStatement3969);
+ rule__Statement__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStatementAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleStatement"
+
+
+ // $ANTLR start "entryRuleAnnotation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1896:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ public final void entryRuleAnnotation() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1897:1: ( ruleAnnotation EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1898:1: ruleAnnotation EOF
+ {
+ before(grammarAccess.getAnnotationRule());
+ pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation3996);
+ ruleAnnotation();
+
+ state._fsp--;
+
+ after(grammarAccess.getAnnotationRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAnnotation4003);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAnnotation"
+
+
+ // $ANTLR start "ruleAnnotation"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1905:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
+ public final void ruleAnnotation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1909:2: ( ( ( rule__Annotation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1910:1: ( ( rule__Annotation__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1910:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1911:1: ( rule__Annotation__Group__0 )
+ {
+ before(grammarAccess.getAnnotationAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1912:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1912:2: rule__Annotation__Group__0
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation4029);
+ rule__Annotation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnnotationAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAnnotation"
+
+
+ // $ANTLR start "entryRuleBlockStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1924:1: entryRuleBlockStatement : ruleBlockStatement EOF ;
+ public final void entryRuleBlockStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1925:1: ( ruleBlockStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1926:1: ruleBlockStatement EOF
+ {
+ before(grammarAccess.getBlockStatementRule());
+ pushFollow(FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement4056);
+ ruleBlockStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getBlockStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleBlockStatement4063);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleBlockStatement"
+
+
+ // $ANTLR start "ruleBlockStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1933:1: ruleBlockStatement : ( ( rule__BlockStatement__BlockAssignment ) ) ;
+ public final void ruleBlockStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1937:2: ( ( ( rule__BlockStatement__BlockAssignment ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1938:1: ( ( rule__BlockStatement__BlockAssignment ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1938:1: ( ( rule__BlockStatement__BlockAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1939:1: ( rule__BlockStatement__BlockAssignment )
+ {
+ before(grammarAccess.getBlockStatementAccess().getBlockAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1940:1: ( rule__BlockStatement__BlockAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1940:2: rule__BlockStatement__BlockAssignment
+ {
+ pushFollow(FOLLOW_rule__BlockStatement__BlockAssignment_in_ruleBlockStatement4089);
+ rule__BlockStatement__BlockAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getBlockStatementAccess().getBlockAssignment());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleBlockStatement"
+
+
+ // $ANTLR start "entryRuleEmptyStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1952:1: entryRuleEmptyStatement : ruleEmptyStatement EOF ;
+ public final void entryRuleEmptyStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1953:1: ( ruleEmptyStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1954:1: ruleEmptyStatement EOF
+ {
+ before(grammarAccess.getEmptyStatementRule());
+ pushFollow(FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement4116);
+ ruleEmptyStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getEmptyStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleEmptyStatement4123);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleEmptyStatement"
+
+
+ // $ANTLR start "ruleEmptyStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1961:1: ruleEmptyStatement : ( ( rule__EmptyStatement__Group__0 ) ) ;
+ public final void ruleEmptyStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1965:2: ( ( ( rule__EmptyStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1966:1: ( ( rule__EmptyStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1966:1: ( ( rule__EmptyStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1967:1: ( rule__EmptyStatement__Group__0 )
+ {
+ before(grammarAccess.getEmptyStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1968:1: ( rule__EmptyStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1968:2: rule__EmptyStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__0_in_ruleEmptyStatement4149);
+ rule__EmptyStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEmptyStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleEmptyStatement"
+
+
+ // $ANTLR start "entryRuleLocalNameDeclarationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1980:1: entryRuleLocalNameDeclarationStatement : ruleLocalNameDeclarationStatement EOF ;
+ public final void entryRuleLocalNameDeclarationStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1981:1: ( ruleLocalNameDeclarationStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1982:1: ruleLocalNameDeclarationStatement EOF
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementRule());
+ pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement4176);
+ ruleLocalNameDeclarationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getLocalNameDeclarationStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement4183);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleLocalNameDeclarationStatement"
+
+
+ // $ANTLR start "ruleLocalNameDeclarationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1989:1: ruleLocalNameDeclarationStatement : ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) ;
+ public final void ruleLocalNameDeclarationStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1993:2: ( ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1994:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1994:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1995:1: ( rule__LocalNameDeclarationStatement__Group__0 )
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1996:1: ( rule__LocalNameDeclarationStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1996:2: rule__LocalNameDeclarationStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0_in_ruleLocalNameDeclarationStatement4209);
+ rule__LocalNameDeclarationStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLocalNameDeclarationStatement"
+
+
+ // $ANTLR start "entryRuleIfStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2008:1: entryRuleIfStatement : ruleIfStatement EOF ;
+ public final void entryRuleIfStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2009:1: ( ruleIfStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2010:1: ruleIfStatement EOF
+ {
+ before(grammarAccess.getIfStatementRule());
+ pushFollow(FOLLOW_ruleIfStatement_in_entryRuleIfStatement4236);
+ ruleIfStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getIfStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleIfStatement4243);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleIfStatement"
+
+
+ // $ANTLR start "ruleIfStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2017:1: ruleIfStatement : ( ( rule__IfStatement__Group__0 ) ) ;
+ public final void ruleIfStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2021:2: ( ( ( rule__IfStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2022:1: ( ( rule__IfStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2022:1: ( ( rule__IfStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2023:1: ( rule__IfStatement__Group__0 )
+ {
+ before(grammarAccess.getIfStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2024:1: ( rule__IfStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2024:2: rule__IfStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__IfStatement__Group__0_in_ruleIfStatement4269);
+ rule__IfStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIfStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleIfStatement"
+
+
+ // $ANTLR start "entryRuleSequentialClauses"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2036:1: entryRuleSequentialClauses : ruleSequentialClauses EOF ;
+ public final void entryRuleSequentialClauses() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2037:1: ( ruleSequentialClauses EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2038:1: ruleSequentialClauses EOF
+ {
+ before(grammarAccess.getSequentialClausesRule());
+ pushFollow(FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses4296);
+ ruleSequentialClauses();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequentialClausesRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSequentialClauses4303);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSequentialClauses"
+
+
+ // $ANTLR start "ruleSequentialClauses"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2045:1: ruleSequentialClauses : ( ( rule__SequentialClauses__Group__0 ) ) ;
+ public final void ruleSequentialClauses() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2049:2: ( ( ( rule__SequentialClauses__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2050:1: ( ( rule__SequentialClauses__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2050:1: ( ( rule__SequentialClauses__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2051:1: ( rule__SequentialClauses__Group__0 )
+ {
+ before(grammarAccess.getSequentialClausesAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2052:1: ( rule__SequentialClauses__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2052:2: rule__SequentialClauses__Group__0
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__0_in_ruleSequentialClauses4329);
+ rule__SequentialClauses__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequentialClausesAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSequentialClauses"
+
+
+ // $ANTLR start "entryRuleConcurrentClauses"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2064:1: entryRuleConcurrentClauses : ruleConcurrentClauses EOF ;
+ public final void entryRuleConcurrentClauses() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2065:1: ( ruleConcurrentClauses EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2066:1: ruleConcurrentClauses EOF
+ {
+ before(grammarAccess.getConcurrentClausesRule());
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses4356);
+ ruleConcurrentClauses();
+
+ state._fsp--;
+
+ after(grammarAccess.getConcurrentClausesRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleConcurrentClauses4363);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleConcurrentClauses"
+
+
+ // $ANTLR start "ruleConcurrentClauses"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2073:1: ruleConcurrentClauses : ( ( rule__ConcurrentClauses__Group__0 ) ) ;
+ public final void ruleConcurrentClauses() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2077:2: ( ( ( rule__ConcurrentClauses__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2078:1: ( ( rule__ConcurrentClauses__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2078:1: ( ( rule__ConcurrentClauses__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2079:1: ( rule__ConcurrentClauses__Group__0 )
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2080:1: ( rule__ConcurrentClauses__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2080:2: rule__ConcurrentClauses__Group__0
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0_in_ruleConcurrentClauses4389);
+ rule__ConcurrentClauses__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConcurrentClausesAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleConcurrentClauses"
+
+
+ // $ANTLR start "entryRuleNonFinalClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2092:1: entryRuleNonFinalClause : ruleNonFinalClause EOF ;
+ public final void entryRuleNonFinalClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2093:1: ( ruleNonFinalClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2094:1: ruleNonFinalClause EOF
+ {
+ before(grammarAccess.getNonFinalClauseRule());
+ pushFollow(FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause4416);
+ ruleNonFinalClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonFinalClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNonFinalClause4423);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNonFinalClause"
+
+
+ // $ANTLR start "ruleNonFinalClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2101:1: ruleNonFinalClause : ( ( rule__NonFinalClause__Group__0 ) ) ;
+ public final void ruleNonFinalClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2105:2: ( ( ( rule__NonFinalClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2106:1: ( ( rule__NonFinalClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2106:1: ( ( rule__NonFinalClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2107:1: ( rule__NonFinalClause__Group__0 )
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2108:1: ( rule__NonFinalClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2108:2: rule__NonFinalClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__0_in_ruleNonFinalClause4449);
+ rule__NonFinalClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNonFinalClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNonFinalClause"
+
+
+ // $ANTLR start "entryRuleFinalClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2120:1: entryRuleFinalClause : ruleFinalClause EOF ;
+ public final void entryRuleFinalClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2121:1: ( ruleFinalClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2122:1: ruleFinalClause EOF
+ {
+ before(grammarAccess.getFinalClauseRule());
+ pushFollow(FOLLOW_ruleFinalClause_in_entryRuleFinalClause4476);
+ ruleFinalClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getFinalClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleFinalClause4483);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleFinalClause"
+
+
+ // $ANTLR start "ruleFinalClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2129:1: ruleFinalClause : ( ( rule__FinalClause__Group__0 ) ) ;
+ public final void ruleFinalClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2133:2: ( ( ( rule__FinalClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2134:1: ( ( rule__FinalClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2134:1: ( ( rule__FinalClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2135:1: ( rule__FinalClause__Group__0 )
+ {
+ before(grammarAccess.getFinalClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2136:1: ( rule__FinalClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2136:2: rule__FinalClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__FinalClause__Group__0_in_ruleFinalClause4509);
+ rule__FinalClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFinalClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleFinalClause"
+
+
+ // $ANTLR start "entryRuleSwitchStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2148:1: entryRuleSwitchStatement : ruleSwitchStatement EOF ;
+ public final void entryRuleSwitchStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2149:1: ( ruleSwitchStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2150:1: ruleSwitchStatement EOF
+ {
+ before(grammarAccess.getSwitchStatementRule());
+ pushFollow(FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement4536);
+ ruleSwitchStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getSwitchStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSwitchStatement4543);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSwitchStatement"
+
+
+ // $ANTLR start "ruleSwitchStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2157:1: ruleSwitchStatement : ( ( rule__SwitchStatement__Group__0 ) ) ;
+ public final void ruleSwitchStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2161:2: ( ( ( rule__SwitchStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2162:1: ( ( rule__SwitchStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2162:1: ( ( rule__SwitchStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2163:1: ( rule__SwitchStatement__Group__0 )
+ {
+ before(grammarAccess.getSwitchStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2164:1: ( rule__SwitchStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2164:2: rule__SwitchStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__0_in_ruleSwitchStatement4569);
+ rule__SwitchStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSwitchStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSwitchStatement"
+
+
+ // $ANTLR start "entryRuleSwitchClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2176:1: entryRuleSwitchClause : ruleSwitchClause EOF ;
+ public final void entryRuleSwitchClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2177:1: ( ruleSwitchClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2178:1: ruleSwitchClause EOF
+ {
+ before(grammarAccess.getSwitchClauseRule());
+ pushFollow(FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause4596);
+ ruleSwitchClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getSwitchClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSwitchClause4603);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSwitchClause"
+
+
+ // $ANTLR start "ruleSwitchClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2185:1: ruleSwitchClause : ( ( rule__SwitchClause__Group__0 ) ) ;
+ public final void ruleSwitchClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2189:2: ( ( ( rule__SwitchClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2190:1: ( ( rule__SwitchClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2190:1: ( ( rule__SwitchClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2191:1: ( rule__SwitchClause__Group__0 )
+ {
+ before(grammarAccess.getSwitchClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2192:1: ( rule__SwitchClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2192:2: rule__SwitchClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__Group__0_in_ruleSwitchClause4629);
+ rule__SwitchClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSwitchClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSwitchClause"
+
+
+ // $ANTLR start "entryRuleSwitchCase"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2204:1: entryRuleSwitchCase : ruleSwitchCase EOF ;
+ public final void entryRuleSwitchCase() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2205:1: ( ruleSwitchCase EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2206:1: ruleSwitchCase EOF
+ {
+ before(grammarAccess.getSwitchCaseRule());
+ pushFollow(FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase4656);
+ ruleSwitchCase();
+
+ state._fsp--;
+
+ after(grammarAccess.getSwitchCaseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSwitchCase4663);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSwitchCase"
+
+
+ // $ANTLR start "ruleSwitchCase"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2213:1: ruleSwitchCase : ( ( rule__SwitchCase__Group__0 ) ) ;
+ public final void ruleSwitchCase() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2217:2: ( ( ( rule__SwitchCase__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2218:1: ( ( rule__SwitchCase__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2218:1: ( ( rule__SwitchCase__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2219:1: ( rule__SwitchCase__Group__0 )
+ {
+ before(grammarAccess.getSwitchCaseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2220:1: ( rule__SwitchCase__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2220:2: rule__SwitchCase__Group__0
+ {
+ pushFollow(FOLLOW_rule__SwitchCase__Group__0_in_ruleSwitchCase4689);
+ rule__SwitchCase__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSwitchCaseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSwitchCase"
+
+
+ // $ANTLR start "entryRuleSwitchDefaultClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2232:1: entryRuleSwitchDefaultClause : ruleSwitchDefaultClause EOF ;
+ public final void entryRuleSwitchDefaultClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2233:1: ( ruleSwitchDefaultClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2234:1: ruleSwitchDefaultClause EOF
+ {
+ before(grammarAccess.getSwitchDefaultClauseRule());
+ pushFollow(FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause4716);
+ ruleSwitchDefaultClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getSwitchDefaultClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSwitchDefaultClause4723);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSwitchDefaultClause"
+
+
+ // $ANTLR start "ruleSwitchDefaultClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2241:1: ruleSwitchDefaultClause : ( ( rule__SwitchDefaultClause__Group__0 ) ) ;
+ public final void ruleSwitchDefaultClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2245:2: ( ( ( rule__SwitchDefaultClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2246:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2246:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2247:1: ( rule__SwitchDefaultClause__Group__0 )
+ {
+ before(grammarAccess.getSwitchDefaultClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2248:1: ( rule__SwitchDefaultClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2248:2: rule__SwitchDefaultClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0_in_ruleSwitchDefaultClause4749);
+ rule__SwitchDefaultClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSwitchDefaultClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSwitchDefaultClause"
+
+
+ // $ANTLR start "entryRuleNonEmptyStatementSequence"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2260:1: entryRuleNonEmptyStatementSequence : ruleNonEmptyStatementSequence EOF ;
+ public final void entryRuleNonEmptyStatementSequence() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2261:1: ( ruleNonEmptyStatementSequence EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2262:1: ruleNonEmptyStatementSequence EOF
+ {
+ before(grammarAccess.getNonEmptyStatementSequenceRule());
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence4776);
+ ruleNonEmptyStatementSequence();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonEmptyStatementSequenceRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence4783);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleNonEmptyStatementSequence"
+
+
+ // $ANTLR start "ruleNonEmptyStatementSequence"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2269:1: ruleNonEmptyStatementSequence : ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) ;
+ public final void ruleNonEmptyStatementSequence() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2273:2: ( ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2274:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2274:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2275:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2275:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2276:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
+ {
+ before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2277:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2277:2: rule__NonEmptyStatementSequence__StatementAssignment
+ {
+ pushFollow(FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4811);
+ rule__NonEmptyStatementSequence__StatementAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
+
+ }
+
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2280:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2281:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
+ {
+ before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2282:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
+ loop3: do {
+ int alt3 = 2;
+ int LA3_0 = input.LA(1);
+
+ if(((LA3_0 >= RULE_ML_COMMENT && LA3_0 <= RULE_ID) || (LA3_0 >= 12 && LA3_0 <= 13) || (LA3_0 >= 80 && LA3_0 <= 83) || LA3_0 == 87 || (LA3_0 >= 90 && LA3_0 <= 93) || LA3_0 == 96 || (LA3_0 >= 99 && LA3_0 <= 101) || (LA3_0 >= 103 && LA3_0 <= 106))) {
+ alt3 = 1;
+ }
+
+
+ switch(alt3) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2282:2: rule__NonEmptyStatementSequence__StatementAssignment
+ {
+ pushFollow(FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4823);
+ rule__NonEmptyStatementSequence__StatementAssignment();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop3;
+ }
+ } while(true);
+
+ after(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
+
+ }
+
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleNonEmptyStatementSequence"
+
+
+ // $ANTLR start "entryRuleWhileStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2295:1: entryRuleWhileStatement : ruleWhileStatement EOF ;
+ public final void entryRuleWhileStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2296:1: ( ruleWhileStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2297:1: ruleWhileStatement EOF
+ {
+ before(grammarAccess.getWhileStatementRule());
+ pushFollow(FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement4853);
+ ruleWhileStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getWhileStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleWhileStatement4860);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleWhileStatement"
+
+
+ // $ANTLR start "ruleWhileStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2304:1: ruleWhileStatement : ( ( rule__WhileStatement__Group__0 ) ) ;
+ public final void ruleWhileStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2308:2: ( ( ( rule__WhileStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2309:1: ( ( rule__WhileStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2309:1: ( ( rule__WhileStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2310:1: ( rule__WhileStatement__Group__0 )
+ {
+ before(grammarAccess.getWhileStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2311:1: ( rule__WhileStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2311:2: rule__WhileStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__Group__0_in_ruleWhileStatement4886);
+ rule__WhileStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getWhileStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleWhileStatement"
+
+
+ // $ANTLR start "entryRuleDoStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2323:1: entryRuleDoStatement : ruleDoStatement EOF ;
+ public final void entryRuleDoStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2324:1: ( ruleDoStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2325:1: ruleDoStatement EOF
+ {
+ before(grammarAccess.getDoStatementRule());
+ pushFollow(FOLLOW_ruleDoStatement_in_entryRuleDoStatement4913);
+ ruleDoStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getDoStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleDoStatement4920);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleDoStatement"
+
+
+ // $ANTLR start "ruleDoStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2332:1: ruleDoStatement : ( ( rule__DoStatement__Group__0 ) ) ;
+ public final void ruleDoStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2336:2: ( ( ( rule__DoStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2337:1: ( ( rule__DoStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2337:1: ( ( rule__DoStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2338:1: ( rule__DoStatement__Group__0 )
+ {
+ before(grammarAccess.getDoStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2339:1: ( rule__DoStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2339:2: rule__DoStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__0_in_ruleDoStatement4946);
+ rule__DoStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDoStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleDoStatement"
+
+
+ // $ANTLR start "entryRuleForStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2351:1: entryRuleForStatement : ruleForStatement EOF ;
+ public final void entryRuleForStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2352:1: ( ruleForStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2353:1: ruleForStatement EOF
+ {
+ before(grammarAccess.getForStatementRule());
+ pushFollow(FOLLOW_ruleForStatement_in_entryRuleForStatement4973);
+ ruleForStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getForStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleForStatement4980);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleForStatement"
+
+
+ // $ANTLR start "ruleForStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2360:1: ruleForStatement : ( ( rule__ForStatement__Group__0 ) ) ;
+ public final void ruleForStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2364:2: ( ( ( rule__ForStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2365:1: ( ( rule__ForStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2365:1: ( ( rule__ForStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2366:1: ( rule__ForStatement__Group__0 )
+ {
+ before(grammarAccess.getForStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2367:1: ( rule__ForStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2367:2: rule__ForStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__ForStatement__Group__0_in_ruleForStatement5006);
+ rule__ForStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getForStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleForStatement"
+
+
+ // $ANTLR start "entryRuleForControl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2379:1: entryRuleForControl : ruleForControl EOF ;
+ public final void entryRuleForControl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2380:1: ( ruleForControl EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2381:1: ruleForControl EOF
+ {
+ before(grammarAccess.getForControlRule());
+ pushFollow(FOLLOW_ruleForControl_in_entryRuleForControl5033);
+ ruleForControl();
+
+ state._fsp--;
+
+ after(grammarAccess.getForControlRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleForControl5040);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleForControl"
+
+
+ // $ANTLR start "ruleForControl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2388:1: ruleForControl : ( ( rule__ForControl__Group__0 ) ) ;
+ public final void ruleForControl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2392:2: ( ( ( rule__ForControl__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2393:1: ( ( rule__ForControl__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2393:1: ( ( rule__ForControl__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2394:1: ( rule__ForControl__Group__0 )
+ {
+ before(grammarAccess.getForControlAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2395:1: ( rule__ForControl__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2395:2: rule__ForControl__Group__0
+ {
+ pushFollow(FOLLOW_rule__ForControl__Group__0_in_ruleForControl5066);
+ rule__ForControl__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getForControlAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleForControl"
+
+
+ // $ANTLR start "entryRuleLoopVariableDefinition"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2407:1: entryRuleLoopVariableDefinition : ruleLoopVariableDefinition EOF ;
+ public final void entryRuleLoopVariableDefinition() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2408:1: ( ruleLoopVariableDefinition EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2409:1: ruleLoopVariableDefinition EOF
+ {
+ before(grammarAccess.getLoopVariableDefinitionRule());
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition5093);
+ ruleLoopVariableDefinition();
+
+ state._fsp--;
+
+ after(grammarAccess.getLoopVariableDefinitionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleLoopVariableDefinition5100);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleLoopVariableDefinition"
+
+
+ // $ANTLR start "ruleLoopVariableDefinition"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2416:1: ruleLoopVariableDefinition : ( ( rule__LoopVariableDefinition__Alternatives ) ) ;
+ public final void ruleLoopVariableDefinition() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2420:2: ( ( ( rule__LoopVariableDefinition__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2421:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2421:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2422:1: ( rule__LoopVariableDefinition__Alternatives )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2423:1: ( rule__LoopVariableDefinition__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2423:2: rule__LoopVariableDefinition__Alternatives
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Alternatives_in_ruleLoopVariableDefinition5126);
+ rule__LoopVariableDefinition__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLoopVariableDefinitionAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLoopVariableDefinition"
+
+
+ // $ANTLR start "entryRuleBreakStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2435:1: entryRuleBreakStatement : ruleBreakStatement EOF ;
+ public final void entryRuleBreakStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2436:1: ( ruleBreakStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2437:1: ruleBreakStatement EOF
+ {
+ before(grammarAccess.getBreakStatementRule());
+ pushFollow(FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement5153);
+ ruleBreakStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getBreakStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleBreakStatement5160);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleBreakStatement"
+
+
+ // $ANTLR start "ruleBreakStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2444:1: ruleBreakStatement : ( ( rule__BreakStatement__Group__0 ) ) ;
+ public final void ruleBreakStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2448:2: ( ( ( rule__BreakStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2449:1: ( ( rule__BreakStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2449:1: ( ( rule__BreakStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2450:1: ( rule__BreakStatement__Group__0 )
+ {
+ before(grammarAccess.getBreakStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2451:1: ( rule__BreakStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2451:2: rule__BreakStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__BreakStatement__Group__0_in_ruleBreakStatement5186);
+ rule__BreakStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getBreakStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleBreakStatement"
+
+
+ // $ANTLR start "entryRuleReturnStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2463:1: entryRuleReturnStatement : ruleReturnStatement EOF ;
+ public final void entryRuleReturnStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2464:1: ( ruleReturnStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2465:1: ruleReturnStatement EOF
+ {
+ before(grammarAccess.getReturnStatementRule());
+ pushFollow(FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement5213);
+ ruleReturnStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getReturnStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleReturnStatement5220);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleReturnStatement"
+
+
+ // $ANTLR start "ruleReturnStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2472:1: ruleReturnStatement : ( ( rule__ReturnStatement__Group__0 ) ) ;
+ public final void ruleReturnStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2476:2: ( ( ( rule__ReturnStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2477:1: ( ( rule__ReturnStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2477:1: ( ( rule__ReturnStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2478:1: ( rule__ReturnStatement__Group__0 )
+ {
+ before(grammarAccess.getReturnStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2479:1: ( rule__ReturnStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2479:2: rule__ReturnStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__0_in_ruleReturnStatement5246);
+ rule__ReturnStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReturnStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleReturnStatement"
+
+
+ // $ANTLR start "entryRuleAcceptStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2491:1: entryRuleAcceptStatement : ruleAcceptStatement EOF ;
+ public final void entryRuleAcceptStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2492:1: ( ruleAcceptStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2493:1: ruleAcceptStatement EOF
+ {
+ before(grammarAccess.getAcceptStatementRule());
+ pushFollow(FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement5273);
+ ruleAcceptStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getAcceptStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAcceptStatement5280);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAcceptStatement"
+
+
+ // $ANTLR start "ruleAcceptStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2500:1: ruleAcceptStatement : ( ( rule__AcceptStatement__Group__0 ) ) ;
+ public final void ruleAcceptStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2504:2: ( ( ( rule__AcceptStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2505:1: ( ( rule__AcceptStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2505:1: ( ( rule__AcceptStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2506:1: ( rule__AcceptStatement__Group__0 )
+ {
+ before(grammarAccess.getAcceptStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2507:1: ( rule__AcceptStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2507:2: rule__AcceptStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__0_in_ruleAcceptStatement5306);
+ rule__AcceptStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAcceptStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAcceptStatement"
+
+
+ // $ANTLR start "entryRuleSimpleAcceptStatementCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2519:1: entryRuleSimpleAcceptStatementCompletion : ruleSimpleAcceptStatementCompletion EOF ;
+ public final void entryRuleSimpleAcceptStatementCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2520:1: ( ruleSimpleAcceptStatementCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2521:1: ruleSimpleAcceptStatementCompletion EOF
+ {
+ before(grammarAccess.getSimpleAcceptStatementCompletionRule());
+ pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion5333);
+ ruleSimpleAcceptStatementCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getSimpleAcceptStatementCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion5340);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSimpleAcceptStatementCompletion"
+
+
+ // $ANTLR start "ruleSimpleAcceptStatementCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2528:1: ruleSimpleAcceptStatementCompletion : ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) ;
+ public final void ruleSimpleAcceptStatementCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2532:2: ( ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2533:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2533:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2534:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
+ {
+ before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2535:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2535:2: rule__SimpleAcceptStatementCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0_in_ruleSimpleAcceptStatementCompletion5366);
+ rule__SimpleAcceptStatementCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSimpleAcceptStatementCompletion"
+
+
+ // $ANTLR start "entryRuleCompoundAcceptStatementCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2547:1: entryRuleCompoundAcceptStatementCompletion : ruleCompoundAcceptStatementCompletion EOF ;
+ public final void entryRuleCompoundAcceptStatementCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2548:1: ( ruleCompoundAcceptStatementCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2549:1: ruleCompoundAcceptStatementCompletion EOF
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionRule());
+ pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion5393);
+ ruleCompoundAcceptStatementCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getCompoundAcceptStatementCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion5400);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleCompoundAcceptStatementCompletion"
+
+
+ // $ANTLR start "ruleCompoundAcceptStatementCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2556:1: ruleCompoundAcceptStatementCompletion : ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) ;
+ public final void ruleCompoundAcceptStatementCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2560:2: ( ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2561:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2561:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2562:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2563:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2563:2: rule__CompoundAcceptStatementCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0_in_ruleCompoundAcceptStatementCompletion5426);
+ rule__CompoundAcceptStatementCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleCompoundAcceptStatementCompletion"
+
+
+ // $ANTLR start "entryRuleAcceptBlock"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2575:1: entryRuleAcceptBlock : ruleAcceptBlock EOF ;
+ public final void entryRuleAcceptBlock() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2576:1: ( ruleAcceptBlock EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2577:1: ruleAcceptBlock EOF
+ {
+ before(grammarAccess.getAcceptBlockRule());
+ pushFollow(FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock5453);
+ ruleAcceptBlock();
+
+ state._fsp--;
+
+ after(grammarAccess.getAcceptBlockRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAcceptBlock5460);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAcceptBlock"
+
+
+ // $ANTLR start "ruleAcceptBlock"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2584:1: ruleAcceptBlock : ( ( rule__AcceptBlock__Group__0 ) ) ;
+ public final void ruleAcceptBlock() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2588:2: ( ( ( rule__AcceptBlock__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2589:1: ( ( rule__AcceptBlock__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2589:1: ( ( rule__AcceptBlock__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2590:1: ( rule__AcceptBlock__Group__0 )
+ {
+ before(grammarAccess.getAcceptBlockAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2591:1: ( rule__AcceptBlock__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2591:2: rule__AcceptBlock__Group__0
+ {
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__0_in_ruleAcceptBlock5486);
+ rule__AcceptBlock__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAcceptBlockAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAcceptBlock"
+
+
+ // $ANTLR start "entryRuleAcceptClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2603:1: entryRuleAcceptClause : ruleAcceptClause EOF ;
+ public final void entryRuleAcceptClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2604:1: ( ruleAcceptClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2605:1: ruleAcceptClause EOF
+ {
+ before(grammarAccess.getAcceptClauseRule());
+ pushFollow(FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause5513);
+ ruleAcceptClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getAcceptClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAcceptClause5520);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAcceptClause"
+
+
+ // $ANTLR start "ruleAcceptClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2612:1: ruleAcceptClause : ( ( rule__AcceptClause__Group__0 ) ) ;
+ public final void ruleAcceptClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2616:2: ( ( ( rule__AcceptClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2617:1: ( ( rule__AcceptClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2617:1: ( ( rule__AcceptClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2618:1: ( rule__AcceptClause__Group__0 )
+ {
+ before(grammarAccess.getAcceptClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2619:1: ( rule__AcceptClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2619:2: rule__AcceptClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__0_in_ruleAcceptClause5546);
+ rule__AcceptClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAcceptClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAcceptClause"
+
+
+ // $ANTLR start "entryRuleClassifyStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2631:1: entryRuleClassifyStatement : ruleClassifyStatement EOF ;
+ public final void entryRuleClassifyStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2632:1: ( ruleClassifyStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2633:1: ruleClassifyStatement EOF
+ {
+ before(grammarAccess.getClassifyStatementRule());
+ pushFollow(FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement5573);
+ ruleClassifyStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassifyStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleClassifyStatement5580);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleClassifyStatement"
+
+
+ // $ANTLR start "ruleClassifyStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2640:1: ruleClassifyStatement : ( ( rule__ClassifyStatement__Group__0 ) ) ;
+ public final void ruleClassifyStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2644:2: ( ( ( rule__ClassifyStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2645:1: ( ( rule__ClassifyStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2645:1: ( ( rule__ClassifyStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2646:1: ( rule__ClassifyStatement__Group__0 )
+ {
+ before(grammarAccess.getClassifyStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2647:1: ( rule__ClassifyStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2647:2: rule__ClassifyStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__0_in_ruleClassifyStatement5606);
+ rule__ClassifyStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassifyStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleClassifyStatement"
+
+
+ // $ANTLR start "entryRuleClassificationClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2659:1: entryRuleClassificationClause : ruleClassificationClause EOF ;
+ public final void entryRuleClassificationClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2660:1: ( ruleClassificationClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2661:1: ruleClassificationClause EOF
+ {
+ before(grammarAccess.getClassificationClauseRule());
+ pushFollow(FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause5633);
+ ruleClassificationClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassificationClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleClassificationClause5640);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleClassificationClause"
+
+
+ // $ANTLR start "ruleClassificationClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2668:1: ruleClassificationClause : ( ( rule__ClassificationClause__Alternatives ) ) ;
+ public final void ruleClassificationClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2672:2: ( ( ( rule__ClassificationClause__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2673:1: ( ( rule__ClassificationClause__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2673:1: ( ( rule__ClassificationClause__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2674:1: ( rule__ClassificationClause__Alternatives )
+ {
+ before(grammarAccess.getClassificationClauseAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2675:1: ( rule__ClassificationClause__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2675:2: rule__ClassificationClause__Alternatives
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Alternatives_in_ruleClassificationClause5666);
+ rule__ClassificationClause__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationClauseAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleClassificationClause"
+
+
+ // $ANTLR start "entryRuleClassificationFromClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2687:1: entryRuleClassificationFromClause : ruleClassificationFromClause EOF ;
+ public final void entryRuleClassificationFromClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2688:1: ( ruleClassificationFromClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2689:1: ruleClassificationFromClause EOF
+ {
+ before(grammarAccess.getClassificationFromClauseRule());
+ pushFollow(FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause5693);
+ ruleClassificationFromClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassificationFromClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleClassificationFromClause5700);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleClassificationFromClause"
+
+
+ // $ANTLR start "ruleClassificationFromClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2696:1: ruleClassificationFromClause : ( ( rule__ClassificationFromClause__Group__0 ) ) ;
+ public final void ruleClassificationFromClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2700:2: ( ( ( rule__ClassificationFromClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2701:1: ( ( rule__ClassificationFromClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2701:1: ( ( rule__ClassificationFromClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2702:1: ( rule__ClassificationFromClause__Group__0 )
+ {
+ before(grammarAccess.getClassificationFromClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2703:1: ( rule__ClassificationFromClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2703:2: rule__ClassificationFromClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0_in_ruleClassificationFromClause5726);
+ rule__ClassificationFromClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationFromClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleClassificationFromClause"
+
+
+ // $ANTLR start "entryRuleClassificationToClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2715:1: entryRuleClassificationToClause : ruleClassificationToClause EOF ;
+ public final void entryRuleClassificationToClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2716:1: ( ruleClassificationToClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2717:1: ruleClassificationToClause EOF
+ {
+ before(grammarAccess.getClassificationToClauseRule());
+ pushFollow(FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause5753);
+ ruleClassificationToClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassificationToClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleClassificationToClause5760);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleClassificationToClause"
+
+
+ // $ANTLR start "ruleClassificationToClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2724:1: ruleClassificationToClause : ( ( rule__ClassificationToClause__Group__0 ) ) ;
+ public final void ruleClassificationToClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2728:2: ( ( ( rule__ClassificationToClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2729:1: ( ( rule__ClassificationToClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2729:1: ( ( rule__ClassificationToClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2730:1: ( rule__ClassificationToClause__Group__0 )
+ {
+ before(grammarAccess.getClassificationToClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2731:1: ( rule__ClassificationToClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2731:2: rule__ClassificationToClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__0_in_ruleClassificationToClause5786);
+ rule__ClassificationToClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationToClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleClassificationToClause"
+
+
+ // $ANTLR start "entryRuleReclassifyAllClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2743:1: entryRuleReclassifyAllClause : ruleReclassifyAllClause EOF ;
+ public final void entryRuleReclassifyAllClause() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2744:1: ( ruleReclassifyAllClause EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2745:1: ruleReclassifyAllClause EOF
+ {
+ before(grammarAccess.getReclassifyAllClauseRule());
+ pushFollow(FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause5813);
+ ruleReclassifyAllClause();
+
+ state._fsp--;
+
+ after(grammarAccess.getReclassifyAllClauseRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleReclassifyAllClause5820);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleReclassifyAllClause"
+
+
+ // $ANTLR start "ruleReclassifyAllClause"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2752:1: ruleReclassifyAllClause : ( ( rule__ReclassifyAllClause__Group__0 ) ) ;
+ public final void ruleReclassifyAllClause() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2756:2: ( ( ( rule__ReclassifyAllClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2757:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2757:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2758:1: ( rule__ReclassifyAllClause__Group__0 )
+ {
+ before(grammarAccess.getReclassifyAllClauseAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2759:1: ( rule__ReclassifyAllClause__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2759:2: rule__ReclassifyAllClause__Group__0
+ {
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0_in_ruleReclassifyAllClause5846);
+ rule__ReclassifyAllClause__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReclassifyAllClauseAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleReclassifyAllClause"
+
+
+ // $ANTLR start "entryRuleQualifiedNameList"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2771:1: entryRuleQualifiedNameList : ruleQualifiedNameList EOF ;
+ public final void entryRuleQualifiedNameList() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2772:1: ( ruleQualifiedNameList EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2773:1: ruleQualifiedNameList EOF
+ {
+ before(grammarAccess.getQualifiedNameListRule());
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList5873);
+ ruleQualifiedNameList();
+
+ state._fsp--;
+
+ after(grammarAccess.getQualifiedNameListRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleQualifiedNameList5880);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleQualifiedNameList"
+
+
+ // $ANTLR start "ruleQualifiedNameList"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2780:1: ruleQualifiedNameList : ( ( rule__QualifiedNameList__Group__0 ) ) ;
+ public final void ruleQualifiedNameList() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2784:2: ( ( ( rule__QualifiedNameList__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2785:1: ( ( rule__QualifiedNameList__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2785:1: ( ( rule__QualifiedNameList__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2786:1: ( rule__QualifiedNameList__Group__0 )
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2787:1: ( rule__QualifiedNameList__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2787:2: rule__QualifiedNameList__Group__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__0_in_ruleQualifiedNameList5906);
+ rule__QualifiedNameList__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNameListAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleQualifiedNameList"
+
+
+ // $ANTLR start "entryRuleInvocationOrAssignementOrDeclarationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2799:1: entryRuleInvocationOrAssignementOrDeclarationStatement : ruleInvocationOrAssignementOrDeclarationStatement EOF ;
+ public final void entryRuleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2800:1: ( ruleInvocationOrAssignementOrDeclarationStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2801:1: ruleInvocationOrAssignementOrDeclarationStatement EOF
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule());
+ pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement5933);
+ ruleInvocationOrAssignementOrDeclarationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement5940);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInvocationOrAssignementOrDeclarationStatement"
+
+
+ // $ANTLR start "ruleInvocationOrAssignementOrDeclarationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2808:1: ruleInvocationOrAssignementOrDeclarationStatement : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) ;
+ public final void ruleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2812:2: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2813:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2813:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2814:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2815:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2815:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0_in_ruleInvocationOrAssignementOrDeclarationStatement5966);
+ rule__InvocationOrAssignementOrDeclarationStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInvocationOrAssignementOrDeclarationStatement"
+
+
+ // $ANTLR start "entryRuleSuperInvocationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2827:1: entryRuleSuperInvocationStatement : ruleSuperInvocationStatement EOF ;
+ public final void entryRuleSuperInvocationStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2828:1: ( ruleSuperInvocationStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2829:1: ruleSuperInvocationStatement EOF
+ {
+ before(grammarAccess.getSuperInvocationStatementRule());
+ pushFollow(FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement5993);
+ ruleSuperInvocationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuperInvocationStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleSuperInvocationStatement6000);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleSuperInvocationStatement"
+
+
+ // $ANTLR start "ruleSuperInvocationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2836:1: ruleSuperInvocationStatement : ( ( rule__SuperInvocationStatement__Group__0 ) ) ;
+ public final void ruleSuperInvocationStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2840:2: ( ( ( rule__SuperInvocationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2841:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2841:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2842:1: ( rule__SuperInvocationStatement__Group__0 )
+ {
+ before(grammarAccess.getSuperInvocationStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2843:1: ( rule__SuperInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2843:2: rule__SuperInvocationStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0_in_ruleSuperInvocationStatement6026);
+ rule__SuperInvocationStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSuperInvocationStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSuperInvocationStatement"
+
+
+ // $ANTLR start "entryRuleThisInvocationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2855:1: entryRuleThisInvocationStatement : ruleThisInvocationStatement EOF ;
+ public final void entryRuleThisInvocationStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2856:1: ( ruleThisInvocationStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2857:1: ruleThisInvocationStatement EOF
+ {
+ before(grammarAccess.getThisInvocationStatementRule());
+ pushFollow(FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement6053);
+ ruleThisInvocationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getThisInvocationStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleThisInvocationStatement6060);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleThisInvocationStatement"
+
+
+ // $ANTLR start "ruleThisInvocationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2864:1: ruleThisInvocationStatement : ( ( rule__ThisInvocationStatement__Group__0 ) ) ;
+ public final void ruleThisInvocationStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2868:2: ( ( ( rule__ThisInvocationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2869:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2869:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2870:1: ( rule__ThisInvocationStatement__Group__0 )
+ {
+ before(grammarAccess.getThisInvocationStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2871:1: ( rule__ThisInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2871:2: rule__ThisInvocationStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0_in_ruleThisInvocationStatement6086);
+ rule__ThisInvocationStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getThisInvocationStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleThisInvocationStatement"
+
+
+ // $ANTLR start "entryRuleInstanceCreationInvocationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2883:1: entryRuleInstanceCreationInvocationStatement : ruleInstanceCreationInvocationStatement EOF ;
+ public final void entryRuleInstanceCreationInvocationStatement() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2884:1: ( ruleInstanceCreationInvocationStatement EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2885:1: ruleInstanceCreationInvocationStatement EOF
+ {
+ before(grammarAccess.getInstanceCreationInvocationStatementRule());
+ pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement6113);
+ ruleInstanceCreationInvocationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getInstanceCreationInvocationStatementRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement6120);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleInstanceCreationInvocationStatement"
+
+
+ // $ANTLR start "ruleInstanceCreationInvocationStatement"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2892:1: ruleInstanceCreationInvocationStatement : ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) ;
+ public final void ruleInstanceCreationInvocationStatement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2896:2: ( ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2897:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2897:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2898:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
+ {
+ before(grammarAccess.getInstanceCreationInvocationStatementAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2899:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2899:2: rule__InstanceCreationInvocationStatement__Group__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0_in_ruleInstanceCreationInvocationStatement6146);
+ rule__InstanceCreationInvocationStatement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationInvocationStatementAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleInstanceCreationInvocationStatement"
+
+
+ // $ANTLR start "entryRuleVariableDeclarationCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2911:1: entryRuleVariableDeclarationCompletion : ruleVariableDeclarationCompletion EOF ;
+ public final void entryRuleVariableDeclarationCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2912:1: ( ruleVariableDeclarationCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2913:1: ruleVariableDeclarationCompletion EOF
+ {
+ before(grammarAccess.getVariableDeclarationCompletionRule());
+ pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion6173);
+ ruleVariableDeclarationCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getVariableDeclarationCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion6180);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleVariableDeclarationCompletion"
+
+
+ // $ANTLR start "ruleVariableDeclarationCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2920:1: ruleVariableDeclarationCompletion : ( ( rule__VariableDeclarationCompletion__Group__0 ) ) ;
+ public final void ruleVariableDeclarationCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2924:2: ( ( ( rule__VariableDeclarationCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2925:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2925:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2926:1: ( rule__VariableDeclarationCompletion__Group__0 )
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2927:1: ( rule__VariableDeclarationCompletion__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2927:2: rule__VariableDeclarationCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0_in_ruleVariableDeclarationCompletion6206);
+ rule__VariableDeclarationCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleVariableDeclarationCompletion"
+
+
+ // $ANTLR start "entryRuleAssignmentCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2939:1: entryRuleAssignmentCompletion : ruleAssignmentCompletion EOF ;
+ public final void entryRuleAssignmentCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2940:1: ( ruleAssignmentCompletion EOF )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2941:1: ruleAssignmentCompletion EOF
+ {
+ before(grammarAccess.getAssignmentCompletionRule());
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion6233);
+ ruleAssignmentCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getAssignmentCompletionRule());
+ match(input, EOF, FOLLOW_EOF_in_entryRuleAssignmentCompletion6240);
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ }
+ return;
+ }
+
+ // $ANTLR end "entryRuleAssignmentCompletion"
+
+
+ // $ANTLR start "ruleAssignmentCompletion"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2948:1: ruleAssignmentCompletion : ( ( rule__AssignmentCompletion__Group__0 ) ) ;
+ public final void ruleAssignmentCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2952:2: ( ( ( rule__AssignmentCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2953:1: ( ( rule__AssignmentCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2953:1: ( ( rule__AssignmentCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2954:1: ( rule__AssignmentCompletion__Group__0 )
+ {
+ before(grammarAccess.getAssignmentCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2955:1: ( rule__AssignmentCompletion__Group__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2955:2: rule__AssignmentCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0_in_ruleAssignmentCompletion6266);
+ rule__AssignmentCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAssignmentCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAssignmentCompletion"
+
+
+ // $ANTLR start "ruleBooleanValue"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2968:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
+ public final void ruleBooleanValue() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2972:1: ( ( ( rule__BooleanValue__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2973:1: ( ( rule__BooleanValue__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2973:1: ( ( rule__BooleanValue__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2974:1: ( rule__BooleanValue__Alternatives )
+ {
+ before(grammarAccess.getBooleanValueAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2975:1: ( rule__BooleanValue__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2975:2: rule__BooleanValue__Alternatives
+ {
+ pushFollow(FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue6303);
+ rule__BooleanValue__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getBooleanValueAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleBooleanValue"
+
+
+ // $ANTLR start "ruleLinkOperationKind"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2987:1: ruleLinkOperationKind : ( ( rule__LinkOperationKind__Alternatives ) ) ;
+ public final void ruleLinkOperationKind() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2991:1: ( ( ( rule__LinkOperationKind__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2992:1: ( ( rule__LinkOperationKind__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2992:1: ( ( rule__LinkOperationKind__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2993:1: ( rule__LinkOperationKind__Alternatives )
+ {
+ before(grammarAccess.getLinkOperationKindAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2994:1: ( rule__LinkOperationKind__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2994:2: rule__LinkOperationKind__Alternatives
+ {
+ pushFollow(FOLLOW_rule__LinkOperationKind__Alternatives_in_ruleLinkOperationKind6339);
+ rule__LinkOperationKind__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLinkOperationKindAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleLinkOperationKind"
+
+
+ // $ANTLR start "ruleSelectOrRejectOperator"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3006:1: ruleSelectOrRejectOperator : ( ( rule__SelectOrRejectOperator__Alternatives ) ) ;
+ public final void ruleSelectOrRejectOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3010:1: ( ( ( rule__SelectOrRejectOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3011:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3011:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3012:1: ( rule__SelectOrRejectOperator__Alternatives )
+ {
+ before(grammarAccess.getSelectOrRejectOperatorAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3013:1: ( rule__SelectOrRejectOperator__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3013:2: rule__SelectOrRejectOperator__Alternatives
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperator__Alternatives_in_ruleSelectOrRejectOperator6375);
+ rule__SelectOrRejectOperator__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSelectOrRejectOperatorAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleSelectOrRejectOperator"
+
+
+ // $ANTLR start "ruleCollectOrIterateOperator"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3025:1: ruleCollectOrIterateOperator : ( ( rule__CollectOrIterateOperator__Alternatives ) ) ;
+ public final void ruleCollectOrIterateOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3029:1: ( ( ( rule__CollectOrIterateOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3030:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3030:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3031:1: ( rule__CollectOrIterateOperator__Alternatives )
+ {
+ before(grammarAccess.getCollectOrIterateOperatorAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3032:1: ( rule__CollectOrIterateOperator__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3032:2: rule__CollectOrIterateOperator__Alternatives
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperator__Alternatives_in_ruleCollectOrIterateOperator6411);
+ rule__CollectOrIterateOperator__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCollectOrIterateOperatorAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleCollectOrIterateOperator"
+
+
+ // $ANTLR start "ruleForAllOrExistsOrOneOperator"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3044:1: ruleForAllOrExistsOrOneOperator : ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) ;
+ public final void ruleForAllOrExistsOrOneOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3048:1: ( ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3049:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3049:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3050:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3051:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3051:2: rule__ForAllOrExistsOrOneOperator__Alternatives
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperator__Alternatives_in_ruleForAllOrExistsOrOneOperator6447);
+ rule__ForAllOrExistsOrOneOperator__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleForAllOrExistsOrOneOperator"
+
+
+ // $ANTLR start "ruleAnnotationKind"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3063:1: ruleAnnotationKind : ( ( rule__AnnotationKind__Alternatives ) ) ;
+ public final void ruleAnnotationKind() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3067:1: ( ( ( rule__AnnotationKind__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3068:1: ( ( rule__AnnotationKind__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3068:1: ( ( rule__AnnotationKind__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3069:1: ( rule__AnnotationKind__Alternatives )
+ {
+ before(grammarAccess.getAnnotationKindAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3070:1: ( rule__AnnotationKind__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3070:2: rule__AnnotationKind__Alternatives
+ {
+ pushFollow(FOLLOW_rule__AnnotationKind__Alternatives_in_ruleAnnotationKind6483);
+ rule__AnnotationKind__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAnnotationKindAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAnnotationKind"
+
+
+ // $ANTLR start "ruleAssignmentOperator"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3082:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ;
+ public final void ruleAssignmentOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3086:1: ( ( ( rule__AssignmentOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3087:1: ( ( rule__AssignmentOperator__Alternatives ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3087:1: ( ( rule__AssignmentOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3088:1: ( rule__AssignmentOperator__Alternatives )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getAlternatives());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3089:1: ( rule__AssignmentOperator__Alternatives )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3089:2: rule__AssignmentOperator__Alternatives
+ {
+ pushFollow(FOLLOW_rule__AssignmentOperator__Alternatives_in_ruleAssignmentOperator6519);
+ rule__AssignmentOperator__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "ruleAssignmentOperator"
+
+
+ // $ANTLR start "rule__LITERAL__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3100:1: rule__LITERAL__Alternatives : ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) );
+ public final void rule__LITERAL__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3104:1: ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) )
+ int alt4 = 3;
+ switch(input.LA(1)) {
+ case 33:
+ case 34:
+ {
+ alt4 = 1;
+ }
+ break;
+ case RULE_INTEGERVALUE:
+ case 27:
+ {
+ alt4 = 2;
+ }
+ break;
+ case RULE_STRING:
+ {
+ alt4 = 3;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 4, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt4) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3105:1: ( ruleBOOLEAN_LITERAL )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3105:1: ( ruleBOOLEAN_LITERAL )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3106:1: ruleBOOLEAN_LITERAL
+ {
+ before(grammarAccess.getLITERALAccess().getBOOLEAN_LITERALParserRuleCall_0());
+ pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_rule__LITERAL__Alternatives6554);
+ ruleBOOLEAN_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getLITERALAccess().getBOOLEAN_LITERALParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3111:6: ( ruleNUMBER_LITERAL )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3111:6: ( ruleNUMBER_LITERAL )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3112:1: ruleNUMBER_LITERAL
+ {
+ before(grammarAccess.getLITERALAccess().getNUMBER_LITERALParserRuleCall_1());
+ pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_rule__LITERAL__Alternatives6571);
+ ruleNUMBER_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getLITERALAccess().getNUMBER_LITERALParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3117:6: ( ruleSTRING_LITERAL )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3117:6: ( ruleSTRING_LITERAL )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3118:1: ruleSTRING_LITERAL
+ {
+ before(grammarAccess.getLITERALAccess().getSTRING_LITERALParserRuleCall_2());
+ pushFollow(FOLLOW_ruleSTRING_LITERAL_in_rule__LITERAL__Alternatives6588);
+ ruleSTRING_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getLITERALAccess().getSTRING_LITERALParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__LITERAL__Alternatives"
+
+
+ // $ANTLR start "rule__NUMBER_LITERAL__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3128:1: rule__NUMBER_LITERAL__Alternatives : ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) );
+ public final void rule__NUMBER_LITERAL__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3132:1: ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) )
+ int alt5 = 2;
+ int LA5_0 = input.LA(1);
+
+ if((LA5_0 == RULE_INTEGERVALUE)) {
+ alt5 = 1;
+ } else if((LA5_0 == 27)) {
+ alt5 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 5, 0, input);
+
+ throw nvae;
+ }
+ switch(alt5) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3133:1: ( ruleINTEGER_LITERAL )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3133:1: ( ruleINTEGER_LITERAL )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3134:1: ruleINTEGER_LITERAL
+ {
+ before(grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0());
+ pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6620);
+ ruleINTEGER_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3139:6: ( ruleUNLIMITED_LITERAL )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3139:6: ( ruleUNLIMITED_LITERAL )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3140:1: ruleUNLIMITED_LITERAL
+ {
+ before(grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1());
+ pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6637);
+ ruleUNLIMITED_LITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NUMBER_LITERAL__Alternatives"
+
+
+ // $ANTLR start "rule__NameExpression__Alternatives_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3150:1: rule__NameExpression__Alternatives_0 : ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) );
+ public final void rule__NameExpression__Alternatives_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3154:1: ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) )
+ int alt6 = 2;
+ int LA6_0 = input.LA(1);
+
+ if(((LA6_0 >= 12 && LA6_0 <= 13))) {
+ alt6 = 1;
+ } else if((LA6_0 == RULE_ID)) {
+ alt6 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 6, 0, input);
+
+ throw nvae;
+ }
+ switch(alt6) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3155:1: ( ( rule__NameExpression__Group_0_0__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3155:1: ( ( rule__NameExpression__Group_0_0__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3156:1: ( rule__NameExpression__Group_0_0__0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getGroup_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3157:1: ( rule__NameExpression__Group_0_0__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3157:2: rule__NameExpression__Group_0_0__0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0_in_rule__NameExpression__Alternatives_06669);
+ rule__NameExpression__Group_0_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getGroup_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3161:6: ( ( rule__NameExpression__Group_0_1__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3161:6: ( ( rule__NameExpression__Group_0_1__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3162:1: ( rule__NameExpression__Group_0_1__0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getGroup_0_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3163:1: ( rule__NameExpression__Group_0_1__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3163:2: rule__NameExpression__Group_0_1__0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0_in_rule__NameExpression__Alternatives_06687);
+ rule__NameExpression__Group_0_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getGroup_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Alternatives_0"
+
+
+ // $ANTLR start "rule__NameExpression__PrefixOpAlternatives_0_0_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3172:1: rule__NameExpression__PrefixOpAlternatives_0_0_0_0 : ( ( '++' ) | ( '--' ) );
+ public final void rule__NameExpression__PrefixOpAlternatives_0_0_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3176:1: ( ( '++' ) | ( '--' ) )
+ int alt7 = 2;
+ int LA7_0 = input.LA(1);
+
+ if((LA7_0 == 12)) {
+ alt7 = 1;
+ } else if((LA7_0 == 13)) {
+ alt7 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch(alt7) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3177:1: ( '++' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3177:1: ( '++' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3178:1: '++'
+ {
+ before(grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0());
+ match(input, 12, FOLLOW_12_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06721);
+ after(grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3185:6: ( '--' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3185:6: ( '--' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3186:1: '--'
+ {
+ before(grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1());
+ match(input, 13, FOLLOW_13_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06741);
+ after(grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__PrefixOpAlternatives_0_0_0_0"
+
+
+ // $ANTLR start "rule__NameExpression__Alternatives_0_1_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3198:1: rule__NameExpression__Alternatives_0_1_2 : ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) );
+ public final void rule__NameExpression__Alternatives_0_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3202:1: ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) )
+ int alt8 = 3;
+ switch(input.LA(1)) {
+ case 64:
+ {
+ alt8 = 1;
+ }
+ break;
+ case 74:
+ case 83:
+ {
+ alt8 = 2;
+ }
+ break;
+ case 12:
+ case 13:
+ {
+ alt8 = 3;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 8, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt8) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3203:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3203:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3204:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getInvocationCompletionAssignment_0_1_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3205:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3205:2: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__InvocationCompletionAssignment_0_1_2_0_in_rule__NameExpression__Alternatives_0_1_26775);
+ rule__NameExpression__InvocationCompletionAssignment_0_1_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getInvocationCompletionAssignment_0_1_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3209:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3209:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3210:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionAssignment_0_1_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3211:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3211:2: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1_in_rule__NameExpression__Alternatives_0_1_26793);
+ rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionAssignment_0_1_2_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3215:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3215:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3216:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getPostfixOpAssignment_0_1_2_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3217:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3217:2: rule__NameExpression__PostfixOpAssignment_0_1_2_2
+ {
+ pushFollow(FOLLOW_rule__NameExpression__PostfixOpAssignment_0_1_2_2_in_rule__NameExpression__Alternatives_0_1_26811);
+ rule__NameExpression__PostfixOpAssignment_0_1_2_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getPostfixOpAssignment_0_1_2_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Alternatives_0_1_2"
+
+
+ // $ANTLR start "rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3226:1: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 : ( ( '++' ) | ( '--' ) );
+ public final void rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3230:1: ( ( '++' ) | ( '--' ) )
+ int alt9 = 2;
+ int LA9_0 = input.LA(1);
+
+ if((LA9_0 == 12)) {
+ alt9 = 1;
+ } else if((LA9_0 == 13)) {
+ alt9 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+ switch(alt9) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3231:1: ( '++' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3231:1: ( '++' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3232:1: '++'
+ {
+ before(grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0());
+ match(input, 12, FOLLOW_12_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06845);
+ after(grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3239:6: ( '--' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3239:6: ( '--' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3240:1: '--'
+ {
+ before(grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1());
+ match(input, 13, FOLLOW_13_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06865);
+ after(grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0"
+
+
+ // $ANTLR start "rule__EqualityExpression__OpAlternatives_1_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3252:1: rule__EqualityExpression__OpAlternatives_1_0_0 : ( ( '==' ) | ( '!=' ) );
+ public final void rule__EqualityExpression__OpAlternatives_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3256:1: ( ( '==' ) | ( '!=' ) )
+ int alt10 = 2;
+ int LA10_0 = input.LA(1);
+
+ if((LA10_0 == 14)) {
+ alt10 = 1;
+ } else if((LA10_0 == 15)) {
+ alt10 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 10, 0, input);
+
+ throw nvae;
+ }
+ switch(alt10) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3257:1: ( '==' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3257:1: ( '==' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3258:1: '=='
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0());
+ match(input, 14, FOLLOW_14_in_rule__EqualityExpression__OpAlternatives_1_0_06900);
+ after(grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3265:6: ( '!=' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3265:6: ( '!=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3266:1: '!='
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1());
+ match(input, 15, FOLLOW_15_in_rule__EqualityExpression__OpAlternatives_1_0_06920);
+ after(grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__OpAlternatives_1_0_0"
+
+
+ // $ANTLR start "rule__ClassificationExpression__OpAlternatives_1_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3278:1: rule__ClassificationExpression__OpAlternatives_1_0_0 : ( ( 'instanceof' ) | ( 'hastype' ) );
+ public final void rule__ClassificationExpression__OpAlternatives_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3282:1: ( ( 'instanceof' ) | ( 'hastype' ) )
+ int alt11 = 2;
+ int LA11_0 = input.LA(1);
+
+ if((LA11_0 == 16)) {
+ alt11 = 1;
+ } else if((LA11_0 == 17)) {
+ alt11 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 11, 0, input);
+
+ throw nvae;
+ }
+ switch(alt11) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3283:1: ( 'instanceof' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3283:1: ( 'instanceof' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3284:1: 'instanceof'
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0());
+ match(input, 16, FOLLOW_16_in_rule__ClassificationExpression__OpAlternatives_1_0_06955);
+ after(grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3291:6: ( 'hastype' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3291:6: ( 'hastype' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3292:1: 'hastype'
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1());
+ match(input, 17, FOLLOW_17_in_rule__ClassificationExpression__OpAlternatives_1_0_06975);
+ after(grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ClassificationExpression__OpAlternatives_1_0_0"
+
+
+ // $ANTLR start "rule__RelationalExpression__OpAlternatives_1_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3304:1: rule__RelationalExpression__OpAlternatives_1_0_0 : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
+ public final void rule__RelationalExpression__OpAlternatives_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3308:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
+ int alt12 = 4;
+ switch(input.LA(1)) {
+ case 18:
+ {
+ alt12 = 1;
+ }
+ break;
+ case 19:
+ {
+ alt12 = 2;
+ }
+ break;
+ case 20:
+ {
+ alt12 = 3;
+ }
+ break;
+ case 21:
+ {
+ alt12 = 4;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt12) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3309:1: ( '<' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3309:1: ( '<' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3310:1: '<'
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0());
+ match(input, 18, FOLLOW_18_in_rule__RelationalExpression__OpAlternatives_1_0_07010);
+ after(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3317:6: ( '>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3317:6: ( '>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3318:1: '>'
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1());
+ match(input, 19, FOLLOW_19_in_rule__RelationalExpression__OpAlternatives_1_0_07030);
+ after(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3325:6: ( '<=' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3325:6: ( '<=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3326:1: '<='
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2());
+ match(input, 20, FOLLOW_20_in_rule__RelationalExpression__OpAlternatives_1_0_07050);
+ after(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3333:6: ( '>=' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3333:6: ( '>=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3334:1: '>='
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3());
+ match(input, 21, FOLLOW_21_in_rule__RelationalExpression__OpAlternatives_1_0_07070);
+ after(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__RelationalExpression__OpAlternatives_1_0_0"
+
+
+ // $ANTLR start "rule__ShiftExpression__OpAlternatives_1_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3346:1: rule__ShiftExpression__OpAlternatives_1_0_0 : ( ( '<<' ) | ( '>>' ) | ( '>>>' ) );
+ public final void rule__ShiftExpression__OpAlternatives_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3350:1: ( ( '<<' ) | ( '>>' ) | ( '>>>' ) )
+ int alt13 = 3;
+ switch(input.LA(1)) {
+ case 22:
+ {
+ alt13 = 1;
+ }
+ break;
+ case 23:
+ {
+ alt13 = 2;
+ }
+ break;
+ case 24:
+ {
+ alt13 = 3;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt13) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3351:1: ( '<<' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3351:1: ( '<<' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3352:1: '<<'
+ {
+ before(grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0());
+ match(input, 22, FOLLOW_22_in_rule__ShiftExpression__OpAlternatives_1_0_07105);
+ after(grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3359:6: ( '>>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3359:6: ( '>>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3360:1: '>>'
+ {
+ before(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1());
+ match(input, 23, FOLLOW_23_in_rule__ShiftExpression__OpAlternatives_1_0_07125);
+ after(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3367:6: ( '>>>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3367:6: ( '>>>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3368:1: '>>>'
+ {
+ before(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2());
+ match(input, 24, FOLLOW_24_in_rule__ShiftExpression__OpAlternatives_1_0_07145);
+ after(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ShiftExpression__OpAlternatives_1_0_0"
+
+
+ // $ANTLR start "rule__AdditiveExpression__OpAlternatives_1_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3380:1: rule__AdditiveExpression__OpAlternatives_1_0_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__AdditiveExpression__OpAlternatives_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3384:1: ( ( '+' ) | ( '-' ) )
+ int alt14 = 2;
+ int LA14_0 = input.LA(1);
+
+ if((LA14_0 == 25)) {
+ alt14 = 1;
+ } else if((LA14_0 == 26)) {
+ alt14 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 14, 0, input);
+
+ throw nvae;
+ }
+ switch(alt14) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3385:1: ( '+' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3385:1: ( '+' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3386:1: '+'
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0());
+ match(input, 25, FOLLOW_25_in_rule__AdditiveExpression__OpAlternatives_1_0_07180);
+ after(grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3393:6: ( '-' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3393:6: ( '-' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3394:1: '-'
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1());
+ match(input, 26, FOLLOW_26_in_rule__AdditiveExpression__OpAlternatives_1_0_07200);
+ after(grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AdditiveExpression__OpAlternatives_1_0_0"
+
+
+ // $ANTLR start "rule__MultiplicativeExpression__OpAlternatives_1_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3406:1: rule__MultiplicativeExpression__OpAlternatives_1_0_0 : ( ( '*' ) | ( '/' ) | ( '%' ) );
+ public final void rule__MultiplicativeExpression__OpAlternatives_1_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3410:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
+ int alt15 = 3;
+ switch(input.LA(1)) {
+ case 27:
+ {
+ alt15 = 1;
+ }
+ break;
+ case 28:
+ {
+ alt15 = 2;
+ }
+ break;
+ case 29:
+ {
+ alt15 = 3;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 15, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt15) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3411:1: ( '*' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3411:1: ( '*' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3412:1: '*'
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0());
+ match(input, 27, FOLLOW_27_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07235);
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3419:6: ( '/' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3419:6: ( '/' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3420:1: '/'
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1());
+ match(input, 28, FOLLOW_28_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07255);
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3427:6: ( '%' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3427:6: ( '%' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3428:1: '%'
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2());
+ match(input, 29, FOLLOW_29_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07275);
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__MultiplicativeExpression__OpAlternatives_1_0_0"
+
+
+ // $ANTLR start "rule__UnaryExpression__OpAlternatives_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3440:1: rule__UnaryExpression__OpAlternatives_0_0 : ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) );
+ public final void rule__UnaryExpression__OpAlternatives_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3444:1: ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) )
+ int alt16 = 5;
+ switch(input.LA(1)) {
+ case 30:
+ {
+ alt16 = 1;
+ }
+ break;
+ case 26:
+ {
+ alt16 = 2;
+ }
+ break;
+ case 25:
+ {
+ alt16 = 3;
+ }
+ break;
+ case 31:
+ {
+ alt16 = 4;
+ }
+ break;
+ case 32:
+ {
+ alt16 = 5;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt16) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3445:1: ( '!' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3445:1: ( '!' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3446:1: '!'
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0());
+ match(input, 30, FOLLOW_30_in_rule__UnaryExpression__OpAlternatives_0_07310);
+ after(grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3453:6: ( '-' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3453:6: ( '-' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3454:1: '-'
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1());
+ match(input, 26, FOLLOW_26_in_rule__UnaryExpression__OpAlternatives_0_07330);
+ after(grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3461:6: ( '+' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3461:6: ( '+' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3462:1: '+'
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2());
+ match(input, 25, FOLLOW_25_in_rule__UnaryExpression__OpAlternatives_0_07350);
+ after(grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3469:6: ( '$' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3469:6: ( '$' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3470:1: '$'
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3());
+ match(input, 31, FOLLOW_31_in_rule__UnaryExpression__OpAlternatives_0_07370);
+ after(grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3());
+
+ }
+
+
+ }
+ break;
+ case 5:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3477:6: ( '~' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3477:6: ( '~' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3478:1: '~'
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4());
+ match(input, 32, FOLLOW_32_in_rule__UnaryExpression__OpAlternatives_0_07390);
+ after(grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__UnaryExpression__OpAlternatives_0_0"
+
+
+ // $ANTLR start "rule__SuffixExpression__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3490:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );
+ public final void rule__SuffixExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3494:1: ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) )
+ int alt17 = 7;
+ alt17 = dfa17.predict(input);
+ switch(alt17) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3495:1: ( ruleOperationCallExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3495:1: ( ruleOperationCallExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3496:1: ruleOperationCallExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0());
+ pushFollow(FOLLOW_ruleOperationCallExpression_in_rule__SuffixExpression__Alternatives7424);
+ ruleOperationCallExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3501:6: ( rulePropertyCallExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3501:6: ( rulePropertyCallExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3502:1: rulePropertyCallExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1());
+ pushFollow(FOLLOW_rulePropertyCallExpression_in_rule__SuffixExpression__Alternatives7441);
+ rulePropertyCallExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3507:6: ( ruleLinkOperationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3507:6: ( ruleLinkOperationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3508:1: ruleLinkOperationExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2());
+ pushFollow(FOLLOW_ruleLinkOperationExpression_in_rule__SuffixExpression__Alternatives7458);
+ ruleLinkOperationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3513:6: ( ruleSequenceOperationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3513:6: ( ruleSequenceOperationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3514:1: ruleSequenceOperationExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3());
+ pushFollow(FOLLOW_ruleSequenceOperationExpression_in_rule__SuffixExpression__Alternatives7475);
+ ruleSequenceOperationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+ case 5:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3519:6: ( ruleSequenceReductionExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3519:6: ( ruleSequenceReductionExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3520:1: ruleSequenceReductionExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4());
+ pushFollow(FOLLOW_ruleSequenceReductionExpression_in_rule__SuffixExpression__Alternatives7492);
+ ruleSequenceReductionExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4());
+
+ }
+
+
+ }
+ break;
+ case 6:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3525:6: ( ruleSequenceExpansionExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3525:6: ( ruleSequenceExpansionExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3526:1: ruleSequenceExpansionExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5());
+ pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_rule__SuffixExpression__Alternatives7509);
+ ruleSequenceExpansionExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5());
+
+ }
+
+
+ }
+ break;
+ case 7:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3531:6: ( ruleClassExtentExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3531:6: ( ruleClassExtentExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3532:1: ruleClassExtentExpression
+ {
+ before(grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6());
+ pushFollow(FOLLOW_ruleClassExtentExpression_in_rule__SuffixExpression__Alternatives7526);
+ ruleClassExtentExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SuffixExpression__Alternatives"
+
+
+ // $ANTLR start "rule__SequenceExpansionExpression__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3542:1: rule__SequenceExpansionExpression__Alternatives : ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) );
+ public final void rule__SequenceExpansionExpression__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3546:1: ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) )
+ int alt18 = 4;
+ int LA18_0 = input.LA(1);
+
+ if((LA18_0 == 76)) {
+ switch(input.LA(2)) {
+ case 38:
+ case 39:
+ {
+ alt18 = 1;
+ }
+ break;
+ case 42:
+ case 43:
+ case 44:
+ {
+ alt18 = 3;
+ }
+ break;
+ case 78:
+ {
+ alt18 = 4;
+ }
+ break;
+ case 40:
+ case 41:
+ {
+ alt18 = 2;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 18, 1, input);
+
+ throw nvae;
+ }
+
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+ switch(alt18) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3547:1: ( ruleSelectOrRejectOperation )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3547:1: ( ruleSelectOrRejectOperation )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3548:1: ruleSelectOrRejectOperation
+ {
+ before(grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0());
+ pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_rule__SequenceExpansionExpression__Alternatives7558);
+ ruleSelectOrRejectOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3553:6: ( ruleCollectOrIterateOperation )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3553:6: ( ruleCollectOrIterateOperation )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3554:1: ruleCollectOrIterateOperation
+ {
+ before(grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1());
+ pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_rule__SequenceExpansionExpression__Alternatives7575);
+ ruleCollectOrIterateOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3559:6: ( ruleForAllOrExistsOrOneOperation )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3559:6: ( ruleForAllOrExistsOrOneOperation )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3560:1: ruleForAllOrExistsOrOneOperation
+ {
+ before(grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2());
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_rule__SequenceExpansionExpression__Alternatives7592);
+ ruleForAllOrExistsOrOneOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3565:6: ( ruleIsUniqueOperation )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3565:6: ( ruleIsUniqueOperation )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3566:1: ruleIsUniqueOperation
+ {
+ before(grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3());
+ pushFollow(FOLLOW_ruleIsUniqueOperation_in_rule__SequenceExpansionExpression__Alternatives7609);
+ ruleIsUniqueOperation();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SequenceExpansionExpression__Alternatives"
+
+
+ // $ANTLR start "rule__ValueSpecification__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3576:1: rule__ValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) );
+ public final void rule__ValueSpecification__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3580:1: ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) )
+ int alt19 = 7;
+ switch(input.LA(1)) {
+ case RULE_ID:
+ case 12:
+ case 13:
+ {
+ alt19 = 1;
+ }
+ break;
+ case RULE_INTEGERVALUE:
+ case RULE_STRING:
+ case 27:
+ case 33:
+ case 34:
+ {
+ alt19 = 2;
+ }
+ break;
+ case 80:
+ {
+ alt19 = 3;
+ }
+ break;
+ case 81:
+ {
+ alt19 = 4;
+ }
+ break;
+ case 82:
+ {
+ alt19 = 5;
+ }
+ break;
+ case 64:
+ {
+ alt19 = 6;
+ }
+ break;
+ case 79:
+ {
+ alt19 = 7;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 19, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt19) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3581:1: ( ruleNameExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3581:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3582:1: ruleNameExpression
+ {
+ before(grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0());
+ pushFollow(FOLLOW_ruleNameExpression_in_rule__ValueSpecification__Alternatives7641);
+ ruleNameExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3587:6: ( ruleLITERAL )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3587:6: ( ruleLITERAL )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3588:1: ruleLITERAL
+ {
+ before(grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1());
+ pushFollow(FOLLOW_ruleLITERAL_in_rule__ValueSpecification__Alternatives7658);
+ ruleLITERAL();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3593:6: ( ruleThisExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3593:6: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3594:1: ruleThisExpression
+ {
+ before(grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2());
+ pushFollow(FOLLOW_ruleThisExpression_in_rule__ValueSpecification__Alternatives7675);
+ ruleThisExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3599:6: ( ruleSuperInvocationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3599:6: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3600:1: ruleSuperInvocationExpression
+ {
+ before(grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3());
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__ValueSpecification__Alternatives7692);
+ ruleSuperInvocationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+ case 5:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3605:6: ( ruleInstanceCreationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3605:6: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3606:1: ruleInstanceCreationExpression
+ {
+ before(grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4());
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__ValueSpecification__Alternatives7709);
+ ruleInstanceCreationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4());
+
+ }
+
+
+ }
+ break;
+ case 6:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3611:6: ( ruleParenthesizedExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3611:6: ( ruleParenthesizedExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3612:1: ruleParenthesizedExpression
+ {
+ before(grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5());
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_rule__ValueSpecification__Alternatives7726);
+ ruleParenthesizedExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5());
+
+ }
+
+
+ }
+ break;
+ case 7:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3617:6: ( ruleNullExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3617:6: ( ruleNullExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3618:1: ruleNullExpression
+ {
+ before(grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6());
+ pushFollow(FOLLOW_ruleNullExpression_in_rule__ValueSpecification__Alternatives7743);
+ ruleNullExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ValueSpecification__Alternatives"
+
+
+ // $ANTLR start "rule__NonLiteralValueSpecification__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3628:1: rule__NonLiteralValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) );
+ public final void rule__NonLiteralValueSpecification__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3632:1: ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) )
+ int alt20 = 5;
+ switch(input.LA(1)) {
+ case RULE_ID:
+ case 12:
+ case 13:
+ {
+ alt20 = 1;
+ }
+ break;
+ case 64:
+ {
+ alt20 = 2;
+ }
+ break;
+ case 82:
+ {
+ alt20 = 3;
+ }
+ break;
+ case 80:
+ {
+ alt20 = 4;
+ }
+ break;
+ case 81:
+ {
+ alt20 = 5;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 20, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt20) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3633:1: ( ruleNameExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3633:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3634:1: ruleNameExpression
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0());
+ pushFollow(FOLLOW_ruleNameExpression_in_rule__NonLiteralValueSpecification__Alternatives7775);
+ ruleNameExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3639:6: ( ruleParenthesizedExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3639:6: ( ruleParenthesizedExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3640:1: ruleParenthesizedExpression
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1());
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_rule__NonLiteralValueSpecification__Alternatives7792);
+ ruleParenthesizedExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3645:6: ( ruleInstanceCreationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3645:6: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3646:1: ruleInstanceCreationExpression
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2());
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__NonLiteralValueSpecification__Alternatives7809);
+ ruleInstanceCreationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3651:6: ( ruleThisExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3651:6: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3652:1: ruleThisExpression
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3());
+ pushFollow(FOLLOW_ruleThisExpression_in_rule__NonLiteralValueSpecification__Alternatives7826);
+ ruleThisExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+ case 5:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3657:6: ( ruleSuperInvocationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3657:6: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3658:1: ruleSuperInvocationExpression
+ {
+ before(grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4());
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__NonLiteralValueSpecification__Alternatives7843);
+ ruleSuperInvocationExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NonLiteralValueSpecification__Alternatives"
+
+
+ // $ANTLR start "rule__ParenthesizedExpression__Alternatives_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3668:1: rule__ParenthesizedExpression__Alternatives_3 : ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) );
+ public final void rule__ParenthesizedExpression__Alternatives_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3672:1: ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) )
+ int alt21 = 2;
+ int LA21_0 = input.LA(1);
+
+ if((LA21_0 == RULE_ID || (LA21_0 >= 12 && LA21_0 <= 13) || LA21_0 == 64 || (LA21_0 >= 80 && LA21_0 <= 82))) {
+ alt21 = 1;
+ } else if((LA21_0 == 73 || LA21_0 == 76)) {
+ alt21 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 21, 0, input);
+
+ throw nvae;
+ }
+ switch(alt21) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3673:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3673:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3674:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3675:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3675:2: rule__ParenthesizedExpression__CastedAssignment_3_0
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__CastedAssignment_3_0_in_rule__ParenthesizedExpression__Alternatives_37875);
+ rule__ParenthesizedExpression__CastedAssignment_3_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3679:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3679:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3680:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3681:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3681:2: rule__ParenthesizedExpression__SuffixAssignment_3_1
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__SuffixAssignment_3_1_in_rule__ParenthesizedExpression__Alternatives_37893);
+ rule__ParenthesizedExpression__SuffixAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ParenthesizedExpression__Alternatives_3"
+
+
+ // $ANTLR start "rule__SuperInvocationExpression__Alternatives_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3690:1: rule__SuperInvocationExpression__Alternatives_1 : ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) ) | ( ( rule__SuperInvocationExpression__Group_1_1__0 ) ) );
+ public final void rule__SuperInvocationExpression__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3694:1: ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) ) | ( ( rule__SuperInvocationExpression__Group_1_1__0 ) ) )
+ int alt22 = 2;
+ int LA22_0 = input.LA(1);
+
+ if((LA22_0 == 64)) {
+ alt22 = 1;
+ } else if((LA22_0 == 73)) {
+ alt22 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 22, 0, input);
+
+ throw nvae;
+ }
+ switch(alt22) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3695:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3695:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3696:1: ( rule__SuperInvocationExpression__TupleAssignment_1_0 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3697:1: ( rule__SuperInvocationExpression__TupleAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3697:2: rule__SuperInvocationExpression__TupleAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_0_in_rule__SuperInvocationExpression__Alternatives_17926);
+ rule__SuperInvocationExpression__TupleAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3701:6: ( ( rule__SuperInvocationExpression__Group_1_1__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3701:6: ( ( rule__SuperInvocationExpression__Group_1_1__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3702:1: ( rule__SuperInvocationExpression__Group_1_1__0 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3703:1: ( rule__SuperInvocationExpression__Group_1_1__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3703:2: rule__SuperInvocationExpression__Group_1_1__0
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__0_in_rule__SuperInvocationExpression__Alternatives_17944);
+ rule__SuperInvocationExpression__Group_1_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SuperInvocationExpression__Alternatives_1"
+
+
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3712:1: rule__SequenceConstructionOrAccessCompletion__Alternatives : ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) );
+ public final void rule__SequenceConstructionOrAccessCompletion__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3716:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) )
+ int alt23 = 2;
+ int LA23_0 = input.LA(1);
+
+ if((LA23_0 == 74)) {
+ alt23 = 1;
+ } else if((LA23_0 == 83)) {
+ alt23 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 23, 0, input);
+
+ throw nvae;
+ }
+ switch(alt23) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3717:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3717:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3718:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3719:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3719:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7977);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3723:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3723:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3724:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3725:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3725:2: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7995);
+ rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Alternatives"
+
+
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3734:1: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 : ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) );
+ public final void rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3738:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) )
+ int alt24 = 2;
+ int LA24_0 = input.LA(1);
+
+ if(((LA24_0 >= RULE_ID && LA24_0 <= RULE_STRING) || (LA24_0 >= 12 && LA24_0 <= 13) || (LA24_0 >= 25 && LA24_0 <= 27) || (LA24_0 >= 30 && LA24_0 <= 34) || LA24_0 == 64 || (LA24_0 >= 79 && LA24_0 <= 82))) {
+ alt24 = 1;
+ } else if((LA24_0 == 75)) {
+ alt24 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 24, 0, input);
+
+ throw nvae;
+ }
+ switch(alt24) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3739:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3739:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3740:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3741:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3741:2: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18028);
+ rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3745:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3745:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3746:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3747:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3747:2: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18046);
+ rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1"
+
+
+ // $ANTLR start "rule__SequenceConstructionExpression__Alternatives_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3756:1: rule__SequenceConstructionExpression__Alternatives_2 : ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) );
+ public final void rule__SequenceConstructionExpression__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3760:1: ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) )
+ int alt26 = 2;
+ int LA26_0 = input.LA(1);
+
+ if((LA26_0 == 62 || LA26_0 == 84)) {
+ alt26 = 1;
+ } else if((LA26_0 == 85)) {
+ alt26 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 26, 0, input);
+
+ throw nvae;
+ }
+ switch(alt26) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3761:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3761:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3762:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3763:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
+ loop25: do {
+ int alt25 = 2;
+ int LA25_0 = input.LA(1);
+
+ if((LA25_0 == 62)) {
+ alt25 = 1;
+ }
+
+
+ switch(alt25) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3763:2: rule__SequenceConstructionExpression__Group_2_0__0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28079);
+ rule__SequenceConstructionExpression__Group_2_0__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop25;
+ }
+ } while(true);
+
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3767:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3767:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3768:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3769:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3769:2: rule__SequenceConstructionExpression__Group_2_1__0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28098);
+ rule__SequenceConstructionExpression__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SequenceConstructionExpression__Alternatives_2"
+
+
+ // $ANTLR start "rule__SequenceElement__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3778:1: rule__SequenceElement__Alternatives : ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) );
+ public final void rule__SequenceElement__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3782:1: ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) )
+ int alt27 = 2;
+ int LA27_0 = input.LA(1);
+
+ if(((LA27_0 >= RULE_ID && LA27_0 <= RULE_STRING) || (LA27_0 >= 12 && LA27_0 <= 13) || (LA27_0 >= 25 && LA27_0 <= 27) || (LA27_0 >= 30 && LA27_0 <= 34) || LA27_0 == 64 || (LA27_0 >= 79 && LA27_0 <= 82))) {
+ alt27 = 1;
+ } else if((LA27_0 == 83)) {
+ alt27 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 27, 0, input);
+
+ throw nvae;
+ }
+ switch(alt27) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3783:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3783:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3784:1: ruleExpression
+ {
+ before(grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8131);
+ ruleExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3789:6: ( ruleSequenceConstructionExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3789:6: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3790:1: ruleSequenceConstructionExpression
+ {
+ before(grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1());
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8148);
+ ruleSequenceConstructionExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SequenceElement__Alternatives"
+
+
+ // $ANTLR start "rule__DocumentedStatement__CommentAlternatives_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3800:1: rule__DocumentedStatement__CommentAlternatives_0_0 : ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) );
+ public final void rule__DocumentedStatement__CommentAlternatives_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3804:1: ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) )
+ int alt28 = 2;
+ int LA28_0 = input.LA(1);
+
+ if((LA28_0 == RULE_ML_COMMENT)) {
+ alt28 = 1;
+ } else if((LA28_0 == RULE_SL_COMMENT)) {
+ alt28 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 28, 0, input);
+
+ throw nvae;
+ }
+ switch(alt28) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3805:1: ( RULE_ML_COMMENT )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3805:1: ( RULE_ML_COMMENT )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3806:1: RULE_ML_COMMENT
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
+ match(input, RULE_ML_COMMENT, FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08180);
+ after(grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3811:6: ( RULE_SL_COMMENT )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3811:6: ( RULE_SL_COMMENT )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3812:1: RULE_SL_COMMENT
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
+ match(input, RULE_SL_COMMENT, FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08197);
+ after(grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__DocumentedStatement__CommentAlternatives_0_0"
+
+
+ // $ANTLR start "rule__Statement__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3822:1: rule__Statement__Alternatives : ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) );
+ public final void rule__Statement__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3826:1: ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) )
+ int alt29 = 18;
+ switch(input.LA(1)) {
+ case 90:
+ {
+ alt29 = 1;
+ }
+ break;
+ case 87:
+ {
+ alt29 = 2;
+ }
+ break;
+ case 83:
+ {
+ alt29 = 3;
+ }
+ break;
+ case 91:
+ {
+ alt29 = 4;
+ }
+ break;
+ case 92:
+ {
+ alt29 = 5;
+ }
+ break;
+ case 93:
+ {
+ alt29 = 6;
+ }
+ break;
+ case 96:
+ {
+ alt29 = 7;
+ }
+ break;
+ case 99:
+ {
+ alt29 = 8;
+ }
+ break;
+ case 100:
+ {
+ alt29 = 9;
+ }
+ break;
+ case 101:
+ {
+ alt29 = 10;
+ }
+ break;
+ case 103:
+ {
+ alt29 = 11;
+ }
+ break;
+ case 104:
+ {
+ alt29 = 12;
+ }
+ break;
+ case 105:
+ {
+ alt29 = 13;
+ }
+ break;
+ case 106:
+ {
+ alt29 = 14;
+ }
+ break;
+ case RULE_ID:
+ case 12:
+ case 13:
+ {
+ alt29 = 15;
+ }
+ break;
+ case 81:
+ {
+ alt29 = 16;
+ }
+ break;
+ case 80:
+ {
+ alt29 = 17;
+ }
+ break;
+ case 82:
+ {
+ alt29 = 18;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 29, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt29) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3827:1: ( ruleAnnotatedStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3827:1: ( ruleAnnotatedStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3828:1: ruleAnnotatedStatement
+ {
+ before(grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0());
+ pushFollow(FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8229);
+ ruleAnnotatedStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3833:6: ( ruleInlineStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3833:6: ( ruleInlineStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3834:1: ruleInlineStatement
+ {
+ before(grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1());
+ pushFollow(FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8246);
+ ruleInlineStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3839:6: ( ruleBlockStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3839:6: ( ruleBlockStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3840:1: ruleBlockStatement
+ {
+ before(grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2());
+ pushFollow(FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8263);
+ ruleBlockStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3845:6: ( ruleEmptyStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3845:6: ( ruleEmptyStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3846:1: ruleEmptyStatement
+ {
+ before(grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3());
+ pushFollow(FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8280);
+ ruleEmptyStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+ case 5:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3851:6: ( ruleLocalNameDeclarationStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3851:6: ( ruleLocalNameDeclarationStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3852:1: ruleLocalNameDeclarationStatement
+ {
+ before(grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4());
+ pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8297);
+ ruleLocalNameDeclarationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4());
+
+ }
+
+
+ }
+ break;
+ case 6:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3857:6: ( ruleIfStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3857:6: ( ruleIfStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3858:1: ruleIfStatement
+ {
+ before(grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5());
+ pushFollow(FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8314);
+ ruleIfStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5());
+
+ }
+
+
+ }
+ break;
+ case 7:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3863:6: ( ruleSwitchStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3863:6: ( ruleSwitchStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3864:1: ruleSwitchStatement
+ {
+ before(grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6());
+ pushFollow(FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8331);
+ ruleSwitchStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6());
+
+ }
+
+
+ }
+ break;
+ case 8:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3869:6: ( ruleWhileStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3869:6: ( ruleWhileStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3870:1: ruleWhileStatement
+ {
+ before(grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7());
+ pushFollow(FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8348);
+ ruleWhileStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7());
+
+ }
+
+
+ }
+ break;
+ case 9:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3875:6: ( ruleDoStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3875:6: ( ruleDoStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3876:1: ruleDoStatement
+ {
+ before(grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8());
+ pushFollow(FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8365);
+ ruleDoStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8());
+
+ }
+
+
+ }
+ break;
+ case 10:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3881:6: ( ruleForStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3881:6: ( ruleForStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3882:1: ruleForStatement
+ {
+ before(grammarAccess.getStatementAccess().getForStatementParserRuleCall_9());
+ pushFollow(FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8382);
+ ruleForStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getForStatementParserRuleCall_9());
+
+ }
+
+
+ }
+ break;
+ case 11:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3887:6: ( ruleBreakStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3887:6: ( ruleBreakStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3888:1: ruleBreakStatement
+ {
+ before(grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10());
+ pushFollow(FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8399);
+ ruleBreakStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10());
+
+ }
+
+
+ }
+ break;
+ case 12:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3893:6: ( ruleReturnStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3893:6: ( ruleReturnStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3894:1: ruleReturnStatement
+ {
+ before(grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11());
+ pushFollow(FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8416);
+ ruleReturnStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11());
+
+ }
+
+
+ }
+ break;
+ case 13:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3899:6: ( ruleAcceptStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3899:6: ( ruleAcceptStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3900:1: ruleAcceptStatement
+ {
+ before(grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12());
+ pushFollow(FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8433);
+ ruleAcceptStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12());
+
+ }
+
+
+ }
+ break;
+ case 14:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3905:6: ( ruleClassifyStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3905:6: ( ruleClassifyStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3906:1: ruleClassifyStatement
+ {
+ before(grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13());
+ pushFollow(FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8450);
+ ruleClassifyStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13());
+
+ }
+
+
+ }
+ break;
+ case 15:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3911:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3911:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3912:1: ruleInvocationOrAssignementOrDeclarationStatement
+ {
+ before(grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14());
+ pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8467);
+ ruleInvocationOrAssignementOrDeclarationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14());
+
+ }
+
+
+ }
+ break;
+ case 16:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3917:6: ( ruleSuperInvocationStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3917:6: ( ruleSuperInvocationStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3918:1: ruleSuperInvocationStatement
+ {
+ before(grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15());
+ pushFollow(FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8484);
+ ruleSuperInvocationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15());
+
+ }
+
+
+ }
+ break;
+ case 17:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3923:6: ( ruleThisInvocationStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3923:6: ( ruleThisInvocationStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3924:1: ruleThisInvocationStatement
+ {
+ before(grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16());
+ pushFollow(FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8501);
+ ruleThisInvocationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16());
+
+ }
+
+
+ }
+ break;
+ case 18:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3929:6: ( ruleInstanceCreationInvocationStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3929:6: ( ruleInstanceCreationInvocationStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3930:1: ruleInstanceCreationInvocationStatement
+ {
+ before(grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17());
+ pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8518);
+ ruleInstanceCreationInvocationStatement();
+
+ state._fsp--;
+
+ after(grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Statement__Alternatives"
+
+
+ // $ANTLR start "rule__LoopVariableDefinition__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3940:1: rule__LoopVariableDefinition__Alternatives : ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) );
+ public final void rule__LoopVariableDefinition__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3944:1: ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) )
+ int alt30 = 2;
+ int LA30_0 = input.LA(1);
+
+ if((LA30_0 == RULE_ID)) {
+ int LA30_1 = input.LA(2);
+
+ if((LA30_1 == RULE_ID || LA30_1 == 18 || LA30_1 == 61)) {
+ alt30 = 2;
+ } else if((LA30_1 == 102)) {
+ alt30 = 1;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 30, 1, input);
+
+ throw nvae;
+ }
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 30, 0, input);
+
+ throw nvae;
+ }
+ switch(alt30) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3945:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3945:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3946:1: ( rule__LoopVariableDefinition__Group_0__0 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3947:1: ( rule__LoopVariableDefinition__Group_0__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3947:2: rule__LoopVariableDefinition__Group_0__0
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8550);
+ rule__LoopVariableDefinition__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3951:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3951:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3952:1: ( rule__LoopVariableDefinition__Group_1__0 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3953:1: ( rule__LoopVariableDefinition__Group_1__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3953:2: rule__LoopVariableDefinition__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8568);
+ rule__LoopVariableDefinition__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getLoopVariableDefinitionAccess().getGroup_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__LoopVariableDefinition__Alternatives"
+
+
+ // $ANTLR start "rule__AcceptStatement__Alternatives_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3962:1: rule__AcceptStatement__Alternatives_1 : ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) );
+ public final void rule__AcceptStatement__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3966:1: ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) )
+ int alt31 = 2;
+ int LA31_0 = input.LA(1);
+
+ if((LA31_0 == 91)) {
+ alt31 = 1;
+ } else if((LA31_0 == 83)) {
+ alt31 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 31, 0, input);
+
+ throw nvae;
+ }
+ switch(alt31) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3967:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3967:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3968:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
+ {
+ before(grammarAccess.getAcceptStatementAccess().getSimpleAcceptAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3969:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3969:2: rule__AcceptStatement__SimpleAcceptAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18601);
+ rule__AcceptStatement__SimpleAcceptAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAcceptStatementAccess().getSimpleAcceptAssignment_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3973:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3973:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3974:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
+ {
+ before(grammarAccess.getAcceptStatementAccess().getCompoundAcceptAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3975:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3975:2: rule__AcceptStatement__CompoundAcceptAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18619);
+ rule__AcceptStatement__CompoundAcceptAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAcceptStatementAccess().getCompoundAcceptAssignment_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AcceptStatement__Alternatives_1"
+
+
+ // $ANTLR start "rule__ClassificationClause__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3984:1: rule__ClassificationClause__Alternatives : ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) );
+ public final void rule__ClassificationClause__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3988:1: ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) )
+ int alt32 = 2;
+ int LA32_0 = input.LA(1);
+
+ if((LA32_0 == 107)) {
+ int LA32_1 = input.LA(2);
+
+ if((LA32_1 == 27)) {
+ alt32 = 2;
+ } else if((LA32_1 == RULE_ID)) {
+ alt32 = 1;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 32, 1, input);
+
+ throw nvae;
+ }
+ } else if((LA32_0 == 108)) {
+ alt32 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 32, 0, input);
+
+ throw nvae;
+ }
+ switch(alt32) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3989:1: ( ( rule__ClassificationClause__Group_0__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3989:1: ( ( rule__ClassificationClause__Group_0__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3990:1: ( rule__ClassificationClause__Group_0__0 )
+ {
+ before(grammarAccess.getClassificationClauseAccess().getGroup_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3991:1: ( rule__ClassificationClause__Group_0__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3991:2: rule__ClassificationClause__Group_0__0
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8652);
+ rule__ClassificationClause__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationClauseAccess().getGroup_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3995:6: ( ( rule__ClassificationClause__Group_1__0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3995:6: ( ( rule__ClassificationClause__Group_1__0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3996:1: ( rule__ClassificationClause__Group_1__0 )
+ {
+ before(grammarAccess.getClassificationClauseAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3997:1: ( rule__ClassificationClause__Group_1__0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3997:2: rule__ClassificationClause__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8670);
+ rule__ClassificationClause__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationClauseAccess().getGroup_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ClassificationClause__Alternatives"
+
+
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4006:1: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 : ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) );
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4010:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) )
+ int alt33 = 2;
+ int LA33_0 = input.LA(1);
+
+ if((LA33_0 == RULE_ID || LA33_0 == 74)) {
+ alt33 = 1;
+ } else if(((LA33_0 >= 49 && LA33_0 <= 60))) {
+ alt33 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 33, 0, input);
+
+ throw nvae;
+ }
+ switch(alt33) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4011:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4011:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4012:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4013:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4013:2: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18703);
+ rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionAssignment_1_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4017:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4017:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4018:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4019:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4019:2: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18721);
+ rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignment_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1"
+
+
+ // $ANTLR start "rule__BooleanValue__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4028:1: rule__BooleanValue__Alternatives : ( ( ( 'true' ) ) | ( ( 'false' ) ) );
+ public final void rule__BooleanValue__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4032:1: ( ( ( 'true' ) ) | ( ( 'false' ) ) )
+ int alt34 = 2;
+ int LA34_0 = input.LA(1);
+
+ if((LA34_0 == 33)) {
+ alt34 = 1;
+ } else if((LA34_0 == 34)) {
+ alt34 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 34, 0, input);
+
+ throw nvae;
+ }
+ switch(alt34) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4033:1: ( ( 'true' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4033:1: ( ( 'true' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4034:1: ( 'true' )
+ {
+ before(grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4035:1: ( 'true' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4035:3: 'true'
+ {
+ match(input, 33, FOLLOW_33_in_rule__BooleanValue__Alternatives8755);
+
+ }
+
+ after(grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4040:6: ( ( 'false' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4040:6: ( ( 'false' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4041:1: ( 'false' )
+ {
+ before(grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4042:1: ( 'false' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4042:3: 'false'
+ {
+ match(input, 34, FOLLOW_34_in_rule__BooleanValue__Alternatives8776);
+
+ }
+
+ after(grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__BooleanValue__Alternatives"
+
+
+ // $ANTLR start "rule__LinkOperationKind__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4052:1: rule__LinkOperationKind__Alternatives : ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) );
+ public final void rule__LinkOperationKind__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4056:1: ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) )
+ int alt35 = 3;
+ switch(input.LA(1)) {
+ case 35:
+ {
+ alt35 = 1;
+ }
+ break;
+ case 36:
+ {
+ alt35 = 2;
+ }
+ break;
+ case 37:
+ {
+ alt35 = 3;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 35, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt35) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4057:1: ( ( 'createLink' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4057:1: ( ( 'createLink' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4058:1: ( 'createLink' )
+ {
+ before(grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4059:1: ( 'createLink' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4059:3: 'createLink'
+ {
+ match(input, 35, FOLLOW_35_in_rule__LinkOperationKind__Alternatives8812);
+
+ }
+
+ after(grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4064:6: ( ( 'destroyLink' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4064:6: ( ( 'destroyLink' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4065:1: ( 'destroyLink' )
+ {
+ before(grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4066:1: ( 'destroyLink' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4066:3: 'destroyLink'
+ {
+ match(input, 36, FOLLOW_36_in_rule__LinkOperationKind__Alternatives8833);
+
+ }
+
+ after(grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4071:6: ( ( 'clearAssoc' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4071:6: ( ( 'clearAssoc' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4072:1: ( 'clearAssoc' )
+ {
+ before(grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4073:1: ( 'clearAssoc' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4073:3: 'clearAssoc'
+ {
+ match(input, 37, FOLLOW_37_in_rule__LinkOperationKind__Alternatives8854);
+
+ }
+
+ after(grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__LinkOperationKind__Alternatives"
+
+
+ // $ANTLR start "rule__SelectOrRejectOperator__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4083:1: rule__SelectOrRejectOperator__Alternatives : ( ( ( 'select' ) ) | ( ( 'reject' ) ) );
+ public final void rule__SelectOrRejectOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4087:1: ( ( ( 'select' ) ) | ( ( 'reject' ) ) )
+ int alt36 = 2;
+ int LA36_0 = input.LA(1);
+
+ if((LA36_0 == 38)) {
+ alt36 = 1;
+ } else if((LA36_0 == 39)) {
+ alt36 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 36, 0, input);
+
+ throw nvae;
+ }
+ switch(alt36) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4088:1: ( ( 'select' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4088:1: ( ( 'select' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4089:1: ( 'select' )
+ {
+ before(grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4090:1: ( 'select' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4090:3: 'select'
+ {
+ match(input, 38, FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8890);
+
+ }
+
+ after(grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4095:6: ( ( 'reject' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4095:6: ( ( 'reject' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4096:1: ( 'reject' )
+ {
+ before(grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4097:1: ( 'reject' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4097:3: 'reject'
+ {
+ match(input, 39, FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8911);
+
+ }
+
+ after(grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__SelectOrRejectOperator__Alternatives"
+
+
+ // $ANTLR start "rule__CollectOrIterateOperator__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4107:1: rule__CollectOrIterateOperator__Alternatives : ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) );
+ public final void rule__CollectOrIterateOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4111:1: ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) )
+ int alt37 = 2;
+ int LA37_0 = input.LA(1);
+
+ if((LA37_0 == 40)) {
+ alt37 = 1;
+ } else if((LA37_0 == 41)) {
+ alt37 = 2;
+ } else {
+ NoViableAltException nvae = new NoViableAltException("", 37, 0, input);
+
+ throw nvae;
+ }
+ switch(alt37) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4112:1: ( ( 'collect' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4112:1: ( ( 'collect' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4113:1: ( 'collect' )
+ {
+ before(grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4114:1: ( 'collect' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4114:3: 'collect'
+ {
+ match(input, 40, FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8947);
+
+ }
+
+ after(grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4119:6: ( ( 'iterate' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4119:6: ( ( 'iterate' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4120:1: ( 'iterate' )
+ {
+ before(grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4121:1: ( 'iterate' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4121:3: 'iterate'
+ {
+ match(input, 41, FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8968);
+
+ }
+
+ after(grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__CollectOrIterateOperator__Alternatives"
+
+
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperator__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4131:1: rule__ForAllOrExistsOrOneOperator__Alternatives : ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) );
+ public final void rule__ForAllOrExistsOrOneOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4135:1: ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) )
+ int alt38 = 3;
+ switch(input.LA(1)) {
+ case 42:
+ {
+ alt38 = 1;
+ }
+ break;
+ case 43:
+ {
+ alt38 = 2;
+ }
+ break;
+ case 44:
+ {
+ alt38 = 3;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 38, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt38) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4136:1: ( ( 'forAll' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4136:1: ( ( 'forAll' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4137:1: ( 'forAll' )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4138:1: ( 'forAll' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4138:3: 'forAll'
+ {
+ match(input, 42, FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives9004);
+
+ }
+
+ after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4143:6: ( ( 'exists' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4143:6: ( ( 'exists' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4144:1: ( 'exists' )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4145:1: ( 'exists' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4145:3: 'exists'
+ {
+ match(input, 43, FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives9025);
+
+ }
+
+ after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4150:6: ( ( 'one' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4150:6: ( ( 'one' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4151:1: ( 'one' )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4152:1: ( 'one' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4152:3: 'one'
+ {
+ match(input, 44, FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives9046);
+
+ }
+
+ after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperator__Alternatives"
+
+
+ // $ANTLR start "rule__AnnotationKind__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4162:1: rule__AnnotationKind__Alternatives : ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) );
+ public final void rule__AnnotationKind__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4166:1: ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) )
+ int alt39 = 4;
+ switch(input.LA(1)) {
+ case 45:
+ {
+ alt39 = 1;
+ }
+ break;
+ case 46:
+ {
+ alt39 = 2;
+ }
+ break;
+ case 47:
+ {
+ alt39 = 3;
+ }
+ break;
+ case 48:
+ {
+ alt39 = 4;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 39, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt39) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4167:1: ( ( 'isolated' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4167:1: ( ( 'isolated' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4168:1: ( 'isolated' )
+ {
+ before(grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4169:1: ( 'isolated' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4169:3: 'isolated'
+ {
+ match(input, 45, FOLLOW_45_in_rule__AnnotationKind__Alternatives9082);
+
+ }
+
+ after(grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4174:6: ( ( 'determined' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4174:6: ( ( 'determined' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4175:1: ( 'determined' )
+ {
+ before(grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4176:1: ( 'determined' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4176:3: 'determined'
+ {
+ match(input, 46, FOLLOW_46_in_rule__AnnotationKind__Alternatives9103);
+
+ }
+
+ after(grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4181:6: ( ( 'assured' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4181:6: ( ( 'assured' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4182:1: ( 'assured' )
+ {
+ before(grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4183:1: ( 'assured' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4183:3: 'assured'
+ {
+ match(input, 47, FOLLOW_47_in_rule__AnnotationKind__Alternatives9124);
+
+ }
+
+ after(grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4188:6: ( ( 'parallel' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4188:6: ( ( 'parallel' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4189:1: ( 'parallel' )
+ {
+ before(grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4190:1: ( 'parallel' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4190:3: 'parallel'
+ {
+ match(input, 48, FOLLOW_48_in_rule__AnnotationKind__Alternatives9145);
+
+ }
+
+ after(grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AnnotationKind__Alternatives"
+
+
+ // $ANTLR start "rule__AssignmentOperator__Alternatives"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4200:1: rule__AssignmentOperator__Alternatives : ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) );
+ public final void rule__AssignmentOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4204:1: ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) )
+ int alt40 = 12;
+ switch(input.LA(1)) {
+ case 49:
+ {
+ alt40 = 1;
+ }
+ break;
+ case 50:
+ {
+ alt40 = 2;
+ }
+ break;
+ case 51:
+ {
+ alt40 = 3;
+ }
+ break;
+ case 52:
+ {
+ alt40 = 4;
+ }
+ break;
+ case 53:
+ {
+ alt40 = 5;
+ }
+ break;
+ case 54:
+ {
+ alt40 = 6;
+ }
+ break;
+ case 55:
+ {
+ alt40 = 7;
+ }
+ break;
+ case 56:
+ {
+ alt40 = 8;
+ }
+ break;
+ case 57:
+ {
+ alt40 = 9;
+ }
+ break;
+ case 58:
+ {
+ alt40 = 10;
+ }
+ break;
+ case 59:
+ {
+ alt40 = 11;
+ }
+ break;
+ case 60:
+ {
+ alt40 = 12;
+ }
+ break;
+ default:
+ NoViableAltException nvae = new NoViableAltException("", 40, 0, input);
+
+ throw nvae;
+ }
+
+ switch(alt40) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4205:1: ( ( '=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4205:1: ( ( '=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4206:1: ( '=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4207:1: ( '=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4207:3: '='
+ {
+ match(input, 49, FOLLOW_49_in_rule__AssignmentOperator__Alternatives9181);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4212:6: ( ( '+=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4212:6: ( ( '+=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4213:1: ( '+=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4214:1: ( '+=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4214:3: '+='
+ {
+ match(input, 50, FOLLOW_50_in_rule__AssignmentOperator__Alternatives9202);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4219:6: ( ( '-=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4219:6: ( ( '-=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4220:1: ( '-=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4221:1: ( '-=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4221:3: '-='
+ {
+ match(input, 51, FOLLOW_51_in_rule__AssignmentOperator__Alternatives9223);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+ case 4:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4226:6: ( ( '*=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4226:6: ( ( '*=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4227:1: ( '*=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4228:1: ( '*=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4228:3: '*='
+ {
+ match(input, 52, FOLLOW_52_in_rule__AssignmentOperator__Alternatives9244);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3());
+
+ }
+
+
+ }
+ break;
+ case 5:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4233:6: ( ( '%=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4233:6: ( ( '%=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4234:1: ( '%=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4235:1: ( '%=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4235:3: '%='
+ {
+ match(input, 53, FOLLOW_53_in_rule__AssignmentOperator__Alternatives9265);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4());
+
+ }
+
+
+ }
+ break;
+ case 6:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4240:6: ( ( '/=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4240:6: ( ( '/=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4241:1: ( '/=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4242:1: ( '/=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4242:3: '/='
+ {
+ match(input, 54, FOLLOW_54_in_rule__AssignmentOperator__Alternatives9286);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5());
+
+ }
+
+
+ }
+ break;
+ case 7:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4247:6: ( ( '&=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4247:6: ( ( '&=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4248:1: ( '&=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4249:1: ( '&=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4249:3: '&='
+ {
+ match(input, 55, FOLLOW_55_in_rule__AssignmentOperator__Alternatives9307);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6());
+
+ }
+
+
+ }
+ break;
+ case 8:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4254:6: ( ( '|=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4254:6: ( ( '|=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4255:1: ( '|=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4256:1: ( '|=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4256:3: '|='
+ {
+ match(input, 56, FOLLOW_56_in_rule__AssignmentOperator__Alternatives9328);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7());
+
+ }
+
+
+ }
+ break;
+ case 9:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4261:6: ( ( '^=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4261:6: ( ( '^=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4262:1: ( '^=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4263:1: ( '^=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4263:3: '^='
+ {
+ match(input, 57, FOLLOW_57_in_rule__AssignmentOperator__Alternatives9349);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8());
+
+ }
+
+
+ }
+ break;
+ case 10:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4268:6: ( ( '<<=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4268:6: ( ( '<<=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4269:1: ( '<<=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4270:1: ( '<<=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4270:3: '<<='
+ {
+ match(input, 58, FOLLOW_58_in_rule__AssignmentOperator__Alternatives9370);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9());
+
+ }
+
+
+ }
+ break;
+ case 11:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4275:6: ( ( '>>=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4275:6: ( ( '>>=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4276:1: ( '>>=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4277:1: ( '>>=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4277:3: '>>='
+ {
+ match(input, 59, FOLLOW_59_in_rule__AssignmentOperator__Alternatives9391);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10());
+
+ }
+
+
+ }
+ break;
+ case 12:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4282:6: ( ( '>>>=' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4282:6: ( ( '>>>=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4283:1: ( '>>>=' )
+ {
+ before(grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4284:1: ( '>>>=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4284:3: '>>>='
+ {
+ match(input, 60, FOLLOW_60_in_rule__AssignmentOperator__Alternatives9412);
+
+ }
+
+ after(grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11());
+
+ }
+
+
+ }
+ break;
+
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AssignmentOperator__Alternatives"
+
+
+ // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4296:1: rule__AppliedStereotypePropertyRule__Group__0 : rule__AppliedStereotypePropertyRule__Group__0__Impl rule__AppliedStereotypePropertyRule__Group__1 ;
+ public final void rule__AppliedStereotypePropertyRule__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4300:1: ( rule__AppliedStereotypePropertyRule__Group__0__Impl rule__AppliedStereotypePropertyRule__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4301:2: rule__AppliedStereotypePropertyRule__Group__0__Impl rule__AppliedStereotypePropertyRule__Group__1
+ {
+ pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__0__Impl_in_rule__AppliedStereotypePropertyRule__Group__09445);
+ rule__AppliedStereotypePropertyRule__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__1_in_rule__AppliedStereotypePropertyRule__Group__09448);
+ rule__AppliedStereotypePropertyRule__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__0"
+
+
+ // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4308:1: rule__AppliedStereotypePropertyRule__Group__0__Impl : ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) ) ;
+ public final void rule__AppliedStereotypePropertyRule__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4312:1: ( ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4313:1: ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4313:1: ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4314:1: ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 )
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4315:1: ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4315:2: rule__AppliedStereotypePropertyRule__PropertyAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__PropertyAssignment_0_in_rule__AppliedStereotypePropertyRule__Group__0__Impl9475);
+ rule__AppliedStereotypePropertyRule__PropertyAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4325:1: rule__AppliedStereotypePropertyRule__Group__1 : rule__AppliedStereotypePropertyRule__Group__1__Impl ;
+ public final void rule__AppliedStereotypePropertyRule__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4329:1: ( rule__AppliedStereotypePropertyRule__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4330:2: rule__AppliedStereotypePropertyRule__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__1__Impl_in_rule__AppliedStereotypePropertyRule__Group__19505);
+ rule__AppliedStereotypePropertyRule__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__1"
+
+
+ // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4336:1: rule__AppliedStereotypePropertyRule__Group__1__Impl : ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) ) ;
+ public final void rule__AppliedStereotypePropertyRule__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4340:1: ( ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4341:1: ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4341:1: ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4342:1: ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 )
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4343:1: ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4343:2: rule__AppliedStereotypePropertyRule__ValueAssignment_1
+ {
+ pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__ValueAssignment_1_in_rule__AppliedStereotypePropertyRule__Group__1__Impl9532);
+ rule__AppliedStereotypePropertyRule__ValueAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueAssignment_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ExpressionValueRule__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4357:1: rule__ExpressionValueRule__Group__0 : rule__ExpressionValueRule__Group__0__Impl rule__ExpressionValueRule__Group__1 ;
+ public final void rule__ExpressionValueRule__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4361:1: ( rule__ExpressionValueRule__Group__0__Impl rule__ExpressionValueRule__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4362:2: rule__ExpressionValueRule__Group__0__Impl rule__ExpressionValueRule__Group__1
+ {
+ pushFollow(FOLLOW_rule__ExpressionValueRule__Group__0__Impl_in_rule__ExpressionValueRule__Group__09566);
+ rule__ExpressionValueRule__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ExpressionValueRule__Group__1_in_rule__ExpressionValueRule__Group__09569);
+ rule__ExpressionValueRule__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExpressionValueRule__Group__0"
+
+
+ // $ANTLR start "rule__ExpressionValueRule__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4369:1: rule__ExpressionValueRule__Group__0__Impl : ( '=' ) ;
+ public final void rule__ExpressionValueRule__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4373:1: ( ( '=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4374:1: ( '=' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4374:1: ( '=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4375:1: '='
+ {
+ before(grammarAccess.getExpressionValueRuleAccess().getEqualsSignKeyword_0());
+ match(input, 49, FOLLOW_49_in_rule__ExpressionValueRule__Group__0__Impl9597);
+ after(grammarAccess.getExpressionValueRuleAccess().getEqualsSignKeyword_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExpressionValueRule__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ExpressionValueRule__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4388:1: rule__ExpressionValueRule__Group__1 : rule__ExpressionValueRule__Group__1__Impl ;
+ public final void rule__ExpressionValueRule__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4392:1: ( rule__ExpressionValueRule__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4393:2: rule__ExpressionValueRule__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ExpressionValueRule__Group__1__Impl_in_rule__ExpressionValueRule__Group__19628);
+ rule__ExpressionValueRule__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExpressionValueRule__Group__1"
+
+
+ // $ANTLR start "rule__ExpressionValueRule__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4399:1: rule__ExpressionValueRule__Group__1__Impl : ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) ) ;
+ public final void rule__ExpressionValueRule__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4403:1: ( ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4404:1: ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4404:1: ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4405:1: ( rule__ExpressionValueRule__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getExpressionValueRuleAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4406:1: ( rule__ExpressionValueRule__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4406:2: rule__ExpressionValueRule__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ExpressionValueRule__ExpressionAssignment_1_in_rule__ExpressionValueRule__Group__1__Impl9655);
+ rule__ExpressionValueRule__ExpressionAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExpressionValueRuleAccess().getExpressionAssignment_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExpressionValueRule__Group__1__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4425:1: rule__NameExpression__Group__0 : rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 ;
+ public final void rule__NameExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4429:1: ( rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4430:2: rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__09694);
+ rule__NameExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__09697);
+ rule__NameExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group__0"
+
+
+ // $ANTLR start "rule__NameExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4437:1: rule__NameExpression__Group__0__Impl : ( ( rule__NameExpression__Alternatives_0 ) ) ;
+ public final void rule__NameExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4441:1: ( ( ( rule__NameExpression__Alternatives_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4442:1: ( ( rule__NameExpression__Alternatives_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4442:1: ( ( rule__NameExpression__Alternatives_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4443:1: ( rule__NameExpression__Alternatives_0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getAlternatives_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4444:1: ( rule__NameExpression__Alternatives_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4444:2: rule__NameExpression__Alternatives_0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl9724);
+ rule__NameExpression__Alternatives_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getAlternatives_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4454:1: rule__NameExpression__Group__1 : rule__NameExpression__Group__1__Impl ;
+ public final void rule__NameExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4458:1: ( rule__NameExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4459:2: rule__NameExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__19754);
+ rule__NameExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group__1"
+
+
+ // $ANTLR start "rule__NameExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4465:1: rule__NameExpression__Group__1__Impl : ( ( rule__NameExpression__SuffixAssignment_1 )? ) ;
+ public final void rule__NameExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4469:1: ( ( ( rule__NameExpression__SuffixAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4470:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4470:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4471:1: ( rule__NameExpression__SuffixAssignment_1 )?
+ {
+ before(grammarAccess.getNameExpressionAccess().getSuffixAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4472:1: ( rule__NameExpression__SuffixAssignment_1 )?
+ int alt41 = 2;
+ int LA41_0 = input.LA(1);
+
+ if((LA41_0 == 73 || LA41_0 == 76)) {
+ alt41 = 1;
+ }
+ switch(alt41) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4472:2: rule__NameExpression__SuffixAssignment_1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl9781);
+ rule__NameExpression__SuffixAssignment_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getSuffixAssignment_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_0__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4486:1: rule__NameExpression__Group_0_0__0 : rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 ;
+ public final void rule__NameExpression__Group_0_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4490:1: ( rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4491:2: rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__09816);
+ rule__NameExpression__Group_0_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__09819);
+ rule__NameExpression__Group_0_0__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_0__0"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_0__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4498:1: rule__NameExpression__Group_0_0__0__Impl : ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) ;
+ public final void rule__NameExpression__Group_0_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4502:1: ( ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4503:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4503:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4504:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4505:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4505:2: rule__NameExpression__PrefixOpAssignment_0_0_0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl9846);
+ rule__NameExpression__PrefixOpAssignment_0_0_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_0__0__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_0__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4515:1: rule__NameExpression__Group_0_0__1 : rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 ;
+ public final void rule__NameExpression__Group_0_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4519:1: ( rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4520:2: rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__19876);
+ rule__NameExpression__Group_0_0__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__19879);
+ rule__NameExpression__Group_0_0__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_0__1"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_0__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4527:1: rule__NameExpression__Group_0_0__1__Impl : ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) ;
+ public final void rule__NameExpression__Group_0_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4531:1: ( ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4532:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4532:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4533:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
+ {
+ before(grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4534:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
+ int alt42 = 2;
+ int LA42_0 = input.LA(1);
+
+ if((LA42_0 == RULE_ID)) {
+ int LA42_1 = input.LA(2);
+
+ if((LA42_1 == 18)) {
+ int LA42_2 = input.LA(3);
+
+ if((LA42_2 == RULE_ID)) {
+ int LA42_5 = input.LA(4);
+
+ if((LA42_5 == 63)) {
+ alt42 = 1;
+ }
+ }
+ } else if((LA42_1 == 61)) {
+ alt42 = 1;
+ }
+ }
+ switch(alt42) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4534:2: rule__NameExpression__PathAssignment_0_0_1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl9906);
+ rule__NameExpression__PathAssignment_0_0_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_0__1__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_0__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4544:1: rule__NameExpression__Group_0_0__2 : rule__NameExpression__Group_0_0__2__Impl ;
+ public final void rule__NameExpression__Group_0_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4548:1: ( rule__NameExpression__Group_0_0__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4549:2: rule__NameExpression__Group_0_0__2__Impl
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__29937);
+ rule__NameExpression__Group_0_0__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_0__2"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_0__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4555:1: rule__NameExpression__Group_0_0__2__Impl : ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) ;
+ public final void rule__NameExpression__Group_0_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4559:1: ( ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4560:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4560:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4561:1: ( rule__NameExpression__IdAssignment_0_0_2 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4562:1: ( rule__NameExpression__IdAssignment_0_0_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4562:2: rule__NameExpression__IdAssignment_0_0_2
+ {
+ pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl9964);
+ rule__NameExpression__IdAssignment_0_0_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_0__2__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4578:1: rule__NameExpression__Group_0_1__0 : rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 ;
+ public final void rule__NameExpression__Group_0_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4582:1: ( rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4583:2: rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010000);
+ rule__NameExpression__Group_0_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010003);
+ rule__NameExpression__Group_0_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_1__0"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4590:1: rule__NameExpression__Group_0_1__0__Impl : ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) ;
+ public final void rule__NameExpression__Group_0_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4594:1: ( ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4595:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4595:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4596:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
+ {
+ before(grammarAccess.getNameExpressionAccess().getPathAssignment_0_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4597:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
+ int alt43 = 2;
+ int LA43_0 = input.LA(1);
+
+ if((LA43_0 == RULE_ID)) {
+ int LA43_1 = input.LA(2);
+
+ if((LA43_1 == 18)) {
+ int LA43_3 = input.LA(3);
+
+ if((LA43_3 == RULE_ID)) {
+ int LA43_5 = input.LA(4);
+
+ if((LA43_5 == 63)) {
+ alt43 = 1;
+ }
+ }
+ } else if((LA43_1 == 61)) {
+ alt43 = 1;
+ }
+ }
+ switch(alt43) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4597:2: rule__NameExpression__PathAssignment_0_1_0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10030);
+ rule__NameExpression__PathAssignment_0_1_0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getPathAssignment_0_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_1__0__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4607:1: rule__NameExpression__Group_0_1__1 : rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 ;
+ public final void rule__NameExpression__Group_0_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4611:1: ( rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4612:2: rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__110061);
+ rule__NameExpression__Group_0_1__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__110064);
+ rule__NameExpression__Group_0_1__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_1__1"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4619:1: rule__NameExpression__Group_0_1__1__Impl : ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) ;
+ public final void rule__NameExpression__Group_0_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4623:1: ( ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4624:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4624:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4625:1: ( rule__NameExpression__IdAssignment_0_1_1 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getIdAssignment_0_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4626:1: ( rule__NameExpression__IdAssignment_0_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4626:2: rule__NameExpression__IdAssignment_0_1_1
+ {
+ pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl10091);
+ rule__NameExpression__IdAssignment_0_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getIdAssignment_0_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_1__1__Impl"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4636:1: rule__NameExpression__Group_0_1__2 : rule__NameExpression__Group_0_1__2__Impl ;
+ public final void rule__NameExpression__Group_0_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4640:1: ( rule__NameExpression__Group_0_1__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4641:2: rule__NameExpression__Group_0_1__2__Impl
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__210121);
+ rule__NameExpression__Group_0_1__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_1__2"
+
+
+ // $ANTLR start "rule__NameExpression__Group_0_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4647:1: rule__NameExpression__Group_0_1__2__Impl : ( ( rule__NameExpression__Alternatives_0_1_2 )? ) ;
+ public final void rule__NameExpression__Group_0_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4651:1: ( ( ( rule__NameExpression__Alternatives_0_1_2 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4652:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4652:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4653:1: ( rule__NameExpression__Alternatives_0_1_2 )?
+ {
+ before(grammarAccess.getNameExpressionAccess().getAlternatives_0_1_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4654:1: ( rule__NameExpression__Alternatives_0_1_2 )?
+ int alt44 = 2;
+ int LA44_0 = input.LA(1);
+
+ if(((LA44_0 >= 12 && LA44_0 <= 13) || LA44_0 == 64 || LA44_0 == 83)) {
+ alt44 = 1;
+ } else if((LA44_0 == 74)) {
+ int LA44_2 = input.LA(2);
+
+ if((LA44_2 == 75)) {
+ int LA44_4 = input.LA(3);
+
+ if((LA44_4 == 83)) {
+ alt44 = 1;
+ }
+ } else if(((LA44_2 >= RULE_ID && LA44_2 <= RULE_STRING) || (LA44_2 >= 12 && LA44_2 <= 13) || (LA44_2 >= 25 && LA44_2 <= 27) || (LA44_2 >= 30 && LA44_2 <= 34) || LA44_2 == 64 || (LA44_2 >= 79 && LA44_2 <= 82))) {
+ alt44 = 1;
+ }
+ }
+ switch(alt44) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4654:2: rule__NameExpression__Alternatives_0_1_2
+ {
+ pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl10148);
+ rule__NameExpression__Alternatives_0_1_2();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getNameExpressionAccess().getAlternatives_0_1_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NameExpression__Group_0_1__2__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNamePath__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4670:1: rule__QualifiedNamePath__Group__0 : rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 ;
+ public final void rule__QualifiedNamePath__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4674:1: ( rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4675:2: rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__010185);
+ rule__QualifiedNamePath__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__010188);
+ rule__QualifiedNamePath__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNamePath__Group__0"
+
+
+ // $ANTLR start "rule__QualifiedNamePath__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4682:1: rule__QualifiedNamePath__Group__0__Impl : ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) ;
+ public final void rule__QualifiedNamePath__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4686:1: ( ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4687:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4687:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4688:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
+ {
+ before(grammarAccess.getQualifiedNamePathAccess().getNamespaceAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4689:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4689:2: rule__QualifiedNamePath__NamespaceAssignment_0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl10215);
+ rule__QualifiedNamePath__NamespaceAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNamePathAccess().getNamespaceAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNamePath__Group__0__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNamePath__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4699:1: rule__QualifiedNamePath__Group__1 : rule__QualifiedNamePath__Group__1__Impl ;
+ public final void rule__QualifiedNamePath__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4703:1: ( rule__QualifiedNamePath__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4704:2: rule__QualifiedNamePath__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__110245);
+ rule__QualifiedNamePath__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNamePath__Group__1"
+
+
+ // $ANTLR start "rule__QualifiedNamePath__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4710:1: rule__QualifiedNamePath__Group__1__Impl : ( '::' ) ;
+ public final void rule__QualifiedNamePath__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4714:1: ( ( '::' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4715:1: ( '::' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4715:1: ( '::' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4716:1: '::'
+ {
+ before(grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
+ match(input, 61, FOLLOW_61_in_rule__QualifiedNamePath__Group__1__Impl10273);
+ after(grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNamePath__Group__1__Impl"
+
+
+ // $ANTLR start "rule__UnqualifiedName__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4733:1: rule__UnqualifiedName__Group__0 : rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 ;
+ public final void rule__UnqualifiedName__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4737:1: ( rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4738:2: rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1
+ {
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__010308);
+ rule__UnqualifiedName__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__010311);
+ rule__UnqualifiedName__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__UnqualifiedName__Group__0"
+
+
+ // $ANTLR start "rule__UnqualifiedName__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4745:1: rule__UnqualifiedName__Group__0__Impl : ( ( rule__UnqualifiedName__NameAssignment_0 ) ) ;
+ public final void rule__UnqualifiedName__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4749:1: ( ( ( rule__UnqualifiedName__NameAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4750:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4750:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4751:1: ( rule__UnqualifiedName__NameAssignment_0 )
+ {
+ before(grammarAccess.getUnqualifiedNameAccess().getNameAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4752:1: ( rule__UnqualifiedName__NameAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4752:2: rule__UnqualifiedName__NameAssignment_0
+ {
+ pushFollow(FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl10338);
+ rule__UnqualifiedName__NameAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getUnqualifiedNameAccess().getNameAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__UnqualifiedName__Group__0__Impl"
+
+
+ // $ANTLR start "rule__UnqualifiedName__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4762:1: rule__UnqualifiedName__Group__1 : rule__UnqualifiedName__Group__1__Impl ;
+ public final void rule__UnqualifiedName__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4766:1: ( rule__UnqualifiedName__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4767:2: rule__UnqualifiedName__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__110368);
+ rule__UnqualifiedName__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__UnqualifiedName__Group__1"
+
+
+ // $ANTLR start "rule__UnqualifiedName__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4773:1: rule__UnqualifiedName__Group__1__Impl : ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) ;
+ public final void rule__UnqualifiedName__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4777:1: ( ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4778:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4778:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4779:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
+ {
+ before(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4780:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
+ int alt45 = 2;
+ int LA45_0 = input.LA(1);
+
+ if((LA45_0 == 18)) {
+ alt45 = 1;
+ }
+ switch(alt45) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4780:2: rule__UnqualifiedName__TemplateBindingAssignment_1
+ {
+ pushFollow(FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl10395);
+ rule__UnqualifiedName__TemplateBindingAssignment_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingAssignment_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__UnqualifiedName__Group__1__Impl"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4794:1: rule__TemplateBinding__Group__0 : rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 ;
+ public final void rule__TemplateBinding__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4798:1: ( rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4799:2: rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__010430);
+ rule__TemplateBinding__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__010433);
+ rule__TemplateBinding__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__0"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4806:1: rule__TemplateBinding__Group__0__Impl : ( '<' ) ;
+ public final void rule__TemplateBinding__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4810:1: ( ( '<' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4811:1: ( '<' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4811:1: ( '<' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4812:1: '<'
+ {
+ before(grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
+ match(input, 18, FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl10461);
+ after(grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__0__Impl"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4825:1: rule__TemplateBinding__Group__1 : rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 ;
+ public final void rule__TemplateBinding__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4829:1: ( rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4830:2: rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__110492);
+ rule__TemplateBinding__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__110495);
+ rule__TemplateBinding__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__1"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4837:1: rule__TemplateBinding__Group__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) ;
+ public final void rule__TemplateBinding__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4841:1: ( ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4842:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4842:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4843:1: ( rule__TemplateBinding__BindingsAssignment_1 )
+ {
+ before(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4844:1: ( rule__TemplateBinding__BindingsAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4844:2: rule__TemplateBinding__BindingsAssignment_1
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl10522);
+ rule__TemplateBinding__BindingsAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__1__Impl"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4854:1: rule__TemplateBinding__Group__2 : rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 ;
+ public final void rule__TemplateBinding__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4858:1: ( rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4859:2: rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__210552);
+ rule__TemplateBinding__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__210555);
+ rule__TemplateBinding__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__2"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4866:1: rule__TemplateBinding__Group__2__Impl : ( ( rule__TemplateBinding__Group_2__0 )* ) ;
+ public final void rule__TemplateBinding__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4870:1: ( ( ( rule__TemplateBinding__Group_2__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4871:1: ( ( rule__TemplateBinding__Group_2__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4871:1: ( ( rule__TemplateBinding__Group_2__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4872:1: ( rule__TemplateBinding__Group_2__0 )*
+ {
+ before(grammarAccess.getTemplateBindingAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4873:1: ( rule__TemplateBinding__Group_2__0 )*
+ loop46: do {
+ int alt46 = 2;
+ int LA46_0 = input.LA(1);
+
+ if((LA46_0 == 62)) {
+ alt46 = 1;
+ }
+
+
+ switch(alt46) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4873:2: rule__TemplateBinding__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl10582);
+ rule__TemplateBinding__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop46;
+ }
+ } while(true);
+
+ after(grammarAccess.getTemplateBindingAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__2__Impl"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4883:1: rule__TemplateBinding__Group__3 : rule__TemplateBinding__Group__3__Impl ;
+ public final void rule__TemplateBinding__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4887:1: ( rule__TemplateBinding__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4888:2: rule__TemplateBinding__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__310613);
+ rule__TemplateBinding__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__3"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4894:1: rule__TemplateBinding__Group__3__Impl : ( '>' ) ;
+ public final void rule__TemplateBinding__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4898:1: ( ( '>' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4899:1: ( '>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4899:1: ( '>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4900:1: '>'
+ {
+ before(grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
+ match(input, 19, FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl10641);
+ after(grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group__3__Impl"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4921:1: rule__TemplateBinding__Group_2__0 : rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 ;
+ public final void rule__TemplateBinding__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4925:1: ( rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4926:2: rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__010680);
+ rule__TemplateBinding__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__010683);
+ rule__TemplateBinding__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group_2__0"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4933:1: rule__TemplateBinding__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__TemplateBinding__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4937:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4938:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4938:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4939:1: ','
+ {
+ before(grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
+ match(input, 62, FOLLOW_62_in_rule__TemplateBinding__Group_2__0__Impl10711);
+ after(grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4952:1: rule__TemplateBinding__Group_2__1 : rule__TemplateBinding__Group_2__1__Impl ;
+ public final void rule__TemplateBinding__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4956:1: ( rule__TemplateBinding__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4957:2: rule__TemplateBinding__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__110742);
+ rule__TemplateBinding__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group_2__1"
+
+
+ // $ANTLR start "rule__TemplateBinding__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4963:1: rule__TemplateBinding__Group_2__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) ;
+ public final void rule__TemplateBinding__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4967:1: ( ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4968:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4968:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4969:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
+ {
+ before(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4970:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4970:2: rule__TemplateBinding__BindingsAssignment_2_1
+ {
+ pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl10769);
+ rule__TemplateBinding__BindingsAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_2_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__TemplateBinding__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__NamedTemplateBinding__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4984:1: rule__NamedTemplateBinding__Group__0 : rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 ;
+ public final void rule__NamedTemplateBinding__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4988:1: ( rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4989:2: rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1
+ {
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__010803);
+ rule__NamedTemplateBinding__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__010806);
+ rule__NamedTemplateBinding__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NamedTemplateBinding__Group__0"
+
+
+ // $ANTLR start "rule__NamedTemplateBinding__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4996:1: rule__NamedTemplateBinding__Group__0__Impl : ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) ;
+ public final void rule__NamedTemplateBinding__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5000:1: ( ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5001:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5001:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5002:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
+ {
+ before(grammarAccess.getNamedTemplateBindingAccess().getFormalAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5003:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5003:2: rule__NamedTemplateBinding__FormalAssignment_0
+ {
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl10833);
+ rule__NamedTemplateBinding__FormalAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNamedTemplateBindingAccess().getFormalAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NamedTemplateBinding__Group__0__Impl"
+
+
+ // $ANTLR start "rule__NamedTemplateBinding__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5013:1: rule__NamedTemplateBinding__Group__1 : rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 ;
+ public final void rule__NamedTemplateBinding__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5017:1: ( rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5018:2: rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2
+ {
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__110863);
+ rule__NamedTemplateBinding__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__110866);
+ rule__NamedTemplateBinding__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NamedTemplateBinding__Group__1"
+
+
+ // $ANTLR start "rule__NamedTemplateBinding__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5025:1: rule__NamedTemplateBinding__Group__1__Impl : ( '=>' ) ;
+ public final void rule__NamedTemplateBinding__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5029:1: ( ( '=>' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5030:1: ( '=>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5030:1: ( '=>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5031:1: '=>'
+ {
+ before(grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
+ match(input, 63, FOLLOW_63_in_rule__NamedTemplateBinding__Group__1__Impl10894);
+ after(grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NamedTemplateBinding__Group__1__Impl"
+
+
+ // $ANTLR start "rule__NamedTemplateBinding__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5044:1: rule__NamedTemplateBinding__Group__2 : rule__NamedTemplateBinding__Group__2__Impl ;
+ public final void rule__NamedTemplateBinding__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5048:1: ( rule__NamedTemplateBinding__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5049:2: rule__NamedTemplateBinding__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__210925);
+ rule__NamedTemplateBinding__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NamedTemplateBinding__Group__2"
+
+
+ // $ANTLR start "rule__NamedTemplateBinding__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5055:1: rule__NamedTemplateBinding__Group__2__Impl : ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) ;
+ public final void rule__NamedTemplateBinding__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5059:1: ( ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5060:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5060:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5061:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
+ {
+ before(grammarAccess.getNamedTemplateBindingAccess().getActualAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5062:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5062:2: rule__NamedTemplateBinding__ActualAssignment_2
+ {
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl10952);
+ rule__NamedTemplateBinding__ActualAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getNamedTemplateBindingAccess().getActualAssignment_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__NamedTemplateBinding__Group__2__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5078:1: rule__QualifiedNameWithBinding__Group__0 : rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 ;
+ public final void rule__QualifiedNameWithBinding__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5082:1: ( rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5083:2: rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__010988);
+ rule__QualifiedNameWithBinding__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__010991);
+ rule__QualifiedNameWithBinding__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group__0"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5090:1: rule__QualifiedNameWithBinding__Group__0__Impl : ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) ;
+ public final void rule__QualifiedNameWithBinding__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5094:1: ( ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5095:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5095:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5096:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getIdAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5097:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5097:2: rule__QualifiedNameWithBinding__IdAssignment_0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11018);
+ rule__QualifiedNameWithBinding__IdAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getIdAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group__0__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5107:1: rule__QualifiedNameWithBinding__Group__1 : rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 ;
+ public final void rule__QualifiedNameWithBinding__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5111:1: ( rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5112:2: rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__111048);
+ rule__QualifiedNameWithBinding__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__111051);
+ rule__QualifiedNameWithBinding__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group__1"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5119:1: rule__QualifiedNameWithBinding__Group__1__Impl : ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) ;
+ public final void rule__QualifiedNameWithBinding__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5123:1: ( ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5124:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5124:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5125:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getBindingAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5126:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
+ int alt47 = 2;
+ int LA47_0 = input.LA(1);
+
+ if((LA47_0 == 18)) {
+ int LA47_1 = input.LA(2);
+
+ if((LA47_1 == RULE_ID)) {
+ int LA47_3 = input.LA(3);
+
+ if((LA47_3 == 63)) {
+ alt47 = 1;
+ }
+ }
+ }
+ switch(alt47) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5126:2: rule__QualifiedNameWithBinding__BindingAssignment_1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl11078);
+ rule__QualifiedNameWithBinding__BindingAssignment_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getBindingAssignment_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group__1__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5136:1: rule__QualifiedNameWithBinding__Group__2 : rule__QualifiedNameWithBinding__Group__2__Impl ;
+ public final void rule__QualifiedNameWithBinding__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5140:1: ( rule__QualifiedNameWithBinding__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5141:2: rule__QualifiedNameWithBinding__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__211109);
+ rule__QualifiedNameWithBinding__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group__2"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5147:1: rule__QualifiedNameWithBinding__Group__2__Impl : ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) ;
+ public final void rule__QualifiedNameWithBinding__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5151:1: ( ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5152:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5152:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5153:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5154:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
+ int alt48 = 2;
+ int LA48_0 = input.LA(1);
+
+ if((LA48_0 == 61)) {
+ alt48 = 1;
+ }
+ switch(alt48) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5154:2: rule__QualifiedNameWithBinding__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl11136);
+ rule__QualifiedNameWithBinding__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group__2__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5170:1: rule__QualifiedNameWithBinding__Group_2__0 : rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 ;
+ public final void rule__QualifiedNameWithBinding__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5174:1: ( rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5175:2: rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__011173);
+ rule__QualifiedNameWithBinding__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__011176);
+ rule__QualifiedNameWithBinding__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__0"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5182:1: rule__QualifiedNameWithBinding__Group_2__0__Impl : ( '::' ) ;
+ public final void rule__QualifiedNameWithBinding__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5186:1: ( ( '::' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5187:1: ( '::' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5187:1: ( '::' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5188:1: '::'
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
+ match(input, 61, FOLLOW_61_in_rule__QualifiedNameWithBinding__Group_2__0__Impl11204);
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5201:1: rule__QualifiedNameWithBinding__Group_2__1 : rule__QualifiedNameWithBinding__Group_2__1__Impl ;
+ public final void rule__QualifiedNameWithBinding__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5205:1: ( rule__QualifiedNameWithBinding__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5206:2: rule__QualifiedNameWithBinding__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__111235);
+ rule__QualifiedNameWithBinding__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__1"
+
+
+ // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5212:1: rule__QualifiedNameWithBinding__Group_2__1__Impl : ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) ;
+ public final void rule__QualifiedNameWithBinding__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5216:1: ( ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5217:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5217:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5218:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingAssignment_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5219:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5219:2: rule__QualifiedNameWithBinding__RemainingAssignment_2_1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl11262);
+ rule__QualifiedNameWithBinding__RemainingAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingAssignment_2_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5233:1: rule__Tuple__Group__0 : rule__Tuple__Group__0__Impl rule__Tuple__Group__1 ;
+ public final void rule__Tuple__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5237:1: ( rule__Tuple__Group__0__Impl rule__Tuple__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5238:2: rule__Tuple__Group__0__Impl rule__Tuple__Group__1
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__011296);
+ rule__Tuple__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__011299);
+ rule__Tuple__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__0"
+
+
+ // $ANTLR start "rule__Tuple__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5245:1: rule__Tuple__Group__0__Impl : ( () ) ;
+ public final void rule__Tuple__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5249:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5250:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5250:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5251:1: ()
+ {
+ before(grammarAccess.getTupleAccess().getTupleAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5252:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5254:1:
+ {
+ }
+
+ after(grammarAccess.getTupleAccess().getTupleAction_0());
+
+ }
+
+
+ }
+
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__0__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5264:1: rule__Tuple__Group__1 : rule__Tuple__Group__1__Impl rule__Tuple__Group__2 ;
+ public final void rule__Tuple__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5268:1: ( rule__Tuple__Group__1__Impl rule__Tuple__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5269:2: rule__Tuple__Group__1__Impl rule__Tuple__Group__2
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__111357);
+ rule__Tuple__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__111360);
+ rule__Tuple__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__1"
+
+
+ // $ANTLR start "rule__Tuple__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5276:1: rule__Tuple__Group__1__Impl : ( '(' ) ;
+ public final void rule__Tuple__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5280:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5281:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5281:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5282:1: '('
+ {
+ before(grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
+ match(input, 64, FOLLOW_64_in_rule__Tuple__Group__1__Impl11388);
+ after(grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__1__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5295:1: rule__Tuple__Group__2 : rule__Tuple__Group__2__Impl rule__Tuple__Group__3 ;
+ public final void rule__Tuple__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5299:1: ( rule__Tuple__Group__2__Impl rule__Tuple__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5300:2: rule__Tuple__Group__2__Impl rule__Tuple__Group__3
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__211419);
+ rule__Tuple__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__211422);
+ rule__Tuple__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__2"
+
+
+ // $ANTLR start "rule__Tuple__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5307:1: rule__Tuple__Group__2__Impl : ( ( rule__Tuple__Group_2__0 )? ) ;
+ public final void rule__Tuple__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5311:1: ( ( ( rule__Tuple__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5312:1: ( ( rule__Tuple__Group_2__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5312:1: ( ( rule__Tuple__Group_2__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5313:1: ( rule__Tuple__Group_2__0 )?
+ {
+ before(grammarAccess.getTupleAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5314:1: ( rule__Tuple__Group_2__0 )?
+ int alt49 = 2;
+ int LA49_0 = input.LA(1);
+
+ if(((LA49_0 >= RULE_ID && LA49_0 <= RULE_STRING) || (LA49_0 >= 12 && LA49_0 <= 13) || (LA49_0 >= 25 && LA49_0 <= 27) || (LA49_0 >= 30 && LA49_0 <= 34) || LA49_0 == 64 || (LA49_0 >= 79 && LA49_0 <= 82))) {
+ alt49 = 1;
+ }
+ switch(alt49) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5314:2: rule__Tuple__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl11449);
+ rule__Tuple__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getTupleAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__2__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5324:1: rule__Tuple__Group__3 : rule__Tuple__Group__3__Impl ;
+ public final void rule__Tuple__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5328:1: ( rule__Tuple__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5329:2: rule__Tuple__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__311480);
+ rule__Tuple__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__3"
+
+
+ // $ANTLR start "rule__Tuple__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5335:1: rule__Tuple__Group__3__Impl : ( ')' ) ;
+ public final void rule__Tuple__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5339:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5340:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5340:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5341:1: ')'
+ {
+ before(grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
+ match(input, 65, FOLLOW_65_in_rule__Tuple__Group__3__Impl11508);
+ after(grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group__3__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5362:1: rule__Tuple__Group_2__0 : rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 ;
+ public final void rule__Tuple__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5366:1: ( rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5367:2: rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__011547);
+ rule__Tuple__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__011550);
+ rule__Tuple__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2__0"
+
+
+ // $ANTLR start "rule__Tuple__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5374:1: rule__Tuple__Group_2__0__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) ;
+ public final void rule__Tuple__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5378:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5379:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5379:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5380:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
+ {
+ before(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5381:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5381:2: rule__Tuple__TupleElementsAssignment_2_0
+ {
+ pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl11577);
+ rule__Tuple__TupleElementsAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5391:1: rule__Tuple__Group_2__1 : rule__Tuple__Group_2__1__Impl ;
+ public final void rule__Tuple__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5395:1: ( rule__Tuple__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5396:2: rule__Tuple__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__111607);
+ rule__Tuple__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2__1"
+
+
+ // $ANTLR start "rule__Tuple__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5402:1: rule__Tuple__Group_2__1__Impl : ( ( rule__Tuple__Group_2_1__0 )* ) ;
+ public final void rule__Tuple__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5406:1: ( ( ( rule__Tuple__Group_2_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5407:1: ( ( rule__Tuple__Group_2_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5407:1: ( ( rule__Tuple__Group_2_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5408:1: ( rule__Tuple__Group_2_1__0 )*
+ {
+ before(grammarAccess.getTupleAccess().getGroup_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5409:1: ( rule__Tuple__Group_2_1__0 )*
+ loop50: do {
+ int alt50 = 2;
+ int LA50_0 = input.LA(1);
+
+ if((LA50_0 == 62)) {
+ alt50 = 1;
+ }
+
+
+ switch(alt50) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5409:2: rule__Tuple__Group_2_1__0
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl11634);
+ rule__Tuple__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop50;
+ }
+ } while(true);
+
+ after(grammarAccess.getTupleAccess().getGroup_2_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group_2_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5423:1: rule__Tuple__Group_2_1__0 : rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 ;
+ public final void rule__Tuple__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5427:1: ( rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5428:2: rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__011669);
+ rule__Tuple__Group_2_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__011672);
+ rule__Tuple__Group_2_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2_1__0"
+
+
+ // $ANTLR start "rule__Tuple__Group_2_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5435:1: rule__Tuple__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__Tuple__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5439:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5440:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5440:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5441:1: ','
+ {
+ before(grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
+ match(input, 62, FOLLOW_62_in_rule__Tuple__Group_2_1__0__Impl11700);
+ after(grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__Tuple__Group_2_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5454:1: rule__Tuple__Group_2_1__1 : rule__Tuple__Group_2_1__1__Impl ;
+ public final void rule__Tuple__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5458:1: ( rule__Tuple__Group_2_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5459:2: rule__Tuple__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__111731);
+ rule__Tuple__Group_2_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2_1__1"
+
+
+ // $ANTLR start "rule__Tuple__Group_2_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5465:1: rule__Tuple__Group_2_1__1__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) ;
+ public final void rule__Tuple__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5469:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5470:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5470:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5471:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
+ {
+ before(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5472:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5472:2: rule__Tuple__TupleElementsAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl11758);
+ rule__Tuple__TupleElementsAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__Tuple__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5486:1: rule__ConditionalTestExpression__Group__0 : rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 ;
+ public final void rule__ConditionalTestExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5490:1: ( rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5491:2: rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__011792);
+ rule__ConditionalTestExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__011795);
+ rule__ConditionalTestExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group__0"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5498:1: rule__ConditionalTestExpression__Group__0__Impl : ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) ;
+ public final void rule__ConditionalTestExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5502:1: ( ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5503:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5503:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5504:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5505:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5505:2: rule__ConditionalTestExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl11822);
+ rule__ConditionalTestExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalTestExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5515:1: rule__ConditionalTestExpression__Group__1 : rule__ConditionalTestExpression__Group__1__Impl ;
+ public final void rule__ConditionalTestExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5519:1: ( rule__ConditionalTestExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5520:2: rule__ConditionalTestExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__111852);
+ rule__ConditionalTestExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group__1"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5526:1: rule__ConditionalTestExpression__Group__1__Impl : ( ( rule__ConditionalTestExpression__Group_1__0 )? ) ;
+ public final void rule__ConditionalTestExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5530:1: ( ( ( rule__ConditionalTestExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5531:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5531:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5532:1: ( rule__ConditionalTestExpression__Group_1__0 )?
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5533:1: ( rule__ConditionalTestExpression__Group_1__0 )?
+ int alt51 = 2;
+ int LA51_0 = input.LA(1);
+
+ if((LA51_0 == 66)) {
+ alt51 = 1;
+ }
+ switch(alt51) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5533:2: rule__ConditionalTestExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl11879);
+ rule__ConditionalTestExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getConditionalTestExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5547:1: rule__ConditionalTestExpression__Group_1__0 : rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 ;
+ public final void rule__ConditionalTestExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5551:1: ( rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5552:2: rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__011914);
+ rule__ConditionalTestExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__011917);
+ rule__ConditionalTestExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5559:1: rule__ConditionalTestExpression__Group_1__0__Impl : ( '?' ) ;
+ public final void rule__ConditionalTestExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5563:1: ( ( '?' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5564:1: ( '?' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5564:1: ( '?' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5565:1: '?'
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
+ match(input, 66, FOLLOW_66_in_rule__ConditionalTestExpression__Group_1__0__Impl11945);
+ after(grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5578:1: rule__ConditionalTestExpression__Group_1__1 : rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 ;
+ public final void rule__ConditionalTestExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5582:1: ( rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5583:2: rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__111976);
+ rule__ConditionalTestExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__111979);
+ rule__ConditionalTestExpression__Group_1__2();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5590:1: rule__ConditionalTestExpression__Group_1__1__Impl : ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) ;
+ public final void rule__ConditionalTestExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5594:1: ( ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5595:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5595:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5596:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5597:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5597:2: rule__ConditionalTestExpression__WhenTrueAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12006);
+ rule__ConditionalTestExpression__WhenTrueAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5607:1: rule__ConditionalTestExpression__Group_1__2 : rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 ;
+ public final void rule__ConditionalTestExpression__Group_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5611:1: ( rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5612:2: rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__212036);
+ rule__ConditionalTestExpression__Group_1__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__212039);
+ rule__ConditionalTestExpression__Group_1__3();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__2"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5619:1: rule__ConditionalTestExpression__Group_1__2__Impl : ( ':' ) ;
+ public final void rule__ConditionalTestExpression__Group_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5623:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5624:1: ( ':' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5624:1: ( ':' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5625:1: ':'
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
+ match(input, 67, FOLLOW_67_in_rule__ConditionalTestExpression__Group_1__2__Impl12067);
+ after(grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__2__Impl"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5638:1: rule__ConditionalTestExpression__Group_1__3 : rule__ConditionalTestExpression__Group_1__3__Impl ;
+ public final void rule__ConditionalTestExpression__Group_1__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5642:1: ( rule__ConditionalTestExpression__Group_1__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5643:2: rule__ConditionalTestExpression__Group_1__3__Impl
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__312098);
+ rule__ConditionalTestExpression__Group_1__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__3"
+
+
+ // $ANTLR start "rule__ConditionalTestExpression__Group_1__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5649:1: rule__ConditionalTestExpression__Group_1__3__Impl : ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) ;
+ public final void rule__ConditionalTestExpression__Group_1__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5653:1: ( ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5654:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5654:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5655:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseAssignment_1_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5656:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5656:2: rule__ConditionalTestExpression__WhenFalseAssignment_1_3
+ {
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl12125);
+ rule__ConditionalTestExpression__WhenFalseAssignment_1_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseAssignment_1_3());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalTestExpression__Group_1__3__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5674:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
+ public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5678:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5679:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__012163);
+ rule__ConditionalOrExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__012166);
+ rule__ConditionalOrExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group__0"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5686:1: rule__ConditionalOrExpression__Group__0__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) ;
+ public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5690:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5691:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5691:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5692:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5693:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5693:2: rule__ConditionalOrExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl12193);
+ rule__ConditionalOrExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5703:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
+ public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5707:1: ( rule__ConditionalOrExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5708:2: rule__ConditionalOrExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__112223);
+ rule__ConditionalOrExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group__1"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5714:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
+ public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5718:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5719:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5719:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5720:1: ( rule__ConditionalOrExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5721:1: ( rule__ConditionalOrExpression__Group_1__0 )*
+ loop52: do {
+ int alt52 = 2;
+ int LA52_0 = input.LA(1);
+
+ if((LA52_0 == 68)) {
+ alt52 = 1;
+ }
+
+
+ switch(alt52) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5721:2: rule__ConditionalOrExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl12250);
+ rule__ConditionalOrExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop52;
+ }
+ } while(true);
+
+ after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5735:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
+ public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5739:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5740:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__012285);
+ rule__ConditionalOrExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__012288);
+ rule__ConditionalOrExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5747:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( '||' ) ;
+ public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5751:1: ( ( '||' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5752:1: ( '||' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5752:1: ( '||' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5753:1: '||'
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
+ match(input, 68, FOLLOW_68_in_rule__ConditionalOrExpression__Group_1__0__Impl12316);
+ after(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5766:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl ;
+ public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5770:1: ( rule__ConditionalOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5771:2: rule__ConditionalOrExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__112347);
+ rule__ConditionalOrExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5777:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5781:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5782:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5782:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5783:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5784:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5784:2: rule__ConditionalOrExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl12374);
+ rule__ConditionalOrExpression__ExpAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalOrExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5798:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
+ public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5802:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5803:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__012408);
+ rule__ConditionalAndExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__012411);
+ rule__ConditionalAndExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group__0"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5810:1: rule__ConditionalAndExpression__Group__0__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) ;
+ public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5814:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5815:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5815:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5816:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5817:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5817:2: rule__ConditionalAndExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl12438);
+ rule__ConditionalAndExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5827:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
+ public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5831:1: ( rule__ConditionalAndExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5832:2: rule__ConditionalAndExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__112468);
+ rule__ConditionalAndExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group__1"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5838:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
+ public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5842:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5843:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5843:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5844:1: ( rule__ConditionalAndExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5845:1: ( rule__ConditionalAndExpression__Group_1__0 )*
+ loop53: do {
+ int alt53 = 2;
+ int LA53_0 = input.LA(1);
+
+ if((LA53_0 == 69)) {
+ alt53 = 1;
+ }
+
+
+ switch(alt53) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5845:2: rule__ConditionalAndExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl12495);
+ rule__ConditionalAndExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop53;
+ }
+ } while(true);
+
+ after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5859:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
+ public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5863:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5864:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__012530);
+ rule__ConditionalAndExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__012533);
+ rule__ConditionalAndExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5871:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( '&&' ) ;
+ public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5875:1: ( ( '&&' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5876:1: ( '&&' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5876:1: ( '&&' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5877:1: '&&'
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
+ match(input, 69, FOLLOW_69_in_rule__ConditionalAndExpression__Group_1__0__Impl12561);
+ after(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5890:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl ;
+ public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5894:1: ( rule__ConditionalAndExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5895:2: rule__ConditionalAndExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__112592);
+ rule__ConditionalAndExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5901:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5905:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5906:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5906:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5907:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5908:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5908:2: rule__ConditionalAndExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl12619);
+ rule__ConditionalAndExpression__ExpAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ConditionalAndExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5922:1: rule__InclusiveOrExpression__Group__0 : rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 ;
+ public final void rule__InclusiveOrExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5926:1: ( rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5927:2: rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__012653);
+ rule__InclusiveOrExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__012656);
+ rule__InclusiveOrExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group__0"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5934:1: rule__InclusiveOrExpression__Group__0__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) ;
+ public final void rule__InclusiveOrExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5938:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5939:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5939:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5940:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5941:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5941:2: rule__InclusiveOrExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl12683);
+ rule__InclusiveOrExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5951:1: rule__InclusiveOrExpression__Group__1 : rule__InclusiveOrExpression__Group__1__Impl ;
+ public final void rule__InclusiveOrExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5955:1: ( rule__InclusiveOrExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5956:2: rule__InclusiveOrExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__112713);
+ rule__InclusiveOrExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group__1"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5962:1: rule__InclusiveOrExpression__Group__1__Impl : ( ( rule__InclusiveOrExpression__Group_1__0 )* ) ;
+ public final void rule__InclusiveOrExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5966:1: ( ( ( rule__InclusiveOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5967:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5967:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5968:1: ( rule__InclusiveOrExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5969:1: ( rule__InclusiveOrExpression__Group_1__0 )*
+ loop54: do {
+ int alt54 = 2;
+ int LA54_0 = input.LA(1);
+
+ if((LA54_0 == 70)) {
+ alt54 = 1;
+ }
+
+
+ switch(alt54) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5969:2: rule__InclusiveOrExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl12740);
+ rule__InclusiveOrExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop54;
+ }
+ } while(true);
+
+ after(grammarAccess.getInclusiveOrExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5983:1: rule__InclusiveOrExpression__Group_1__0 : rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 ;
+ public final void rule__InclusiveOrExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5987:1: ( rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5988:2: rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__012775);
+ rule__InclusiveOrExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__012778);
+ rule__InclusiveOrExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5995:1: rule__InclusiveOrExpression__Group_1__0__Impl : ( '|' ) ;
+ public final void rule__InclusiveOrExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5999:1: ( ( '|' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6000:1: ( '|' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6000:1: ( '|' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6001:1: '|'
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
+ match(input, 70, FOLLOW_70_in_rule__InclusiveOrExpression__Group_1__0__Impl12806);
+ after(grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6014:1: rule__InclusiveOrExpression__Group_1__1 : rule__InclusiveOrExpression__Group_1__1__Impl ;
+ public final void rule__InclusiveOrExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6018:1: ( rule__InclusiveOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6019:2: rule__InclusiveOrExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__112837);
+ rule__InclusiveOrExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__InclusiveOrExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6025:1: rule__InclusiveOrExpression__Group_1__1__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__InclusiveOrExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6029:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6030:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6030:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6031:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6032:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6032:2: rule__InclusiveOrExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl12864);
+ rule__InclusiveOrExpression__ExpAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__InclusiveOrExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6046:1: rule__ExclusiveOrExpression__Group__0 : rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 ;
+ public final void rule__ExclusiveOrExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6050:1: ( rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6051:2: rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__012898);
+ rule__ExclusiveOrExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__012901);
+ rule__ExclusiveOrExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group__0"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6058:1: rule__ExclusiveOrExpression__Group__0__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) ;
+ public final void rule__ExclusiveOrExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6062:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6063:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6063:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6064:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6065:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6065:2: rule__ExclusiveOrExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl12928);
+ rule__ExclusiveOrExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6075:1: rule__ExclusiveOrExpression__Group__1 : rule__ExclusiveOrExpression__Group__1__Impl ;
+ public final void rule__ExclusiveOrExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6079:1: ( rule__ExclusiveOrExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6080:2: rule__ExclusiveOrExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__112958);
+ rule__ExclusiveOrExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group__1"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6086:1: rule__ExclusiveOrExpression__Group__1__Impl : ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) ;
+ public final void rule__ExclusiveOrExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6090:1: ( ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6091:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6091:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6092:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6093:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
+ loop55: do {
+ int alt55 = 2;
+ int LA55_0 = input.LA(1);
+
+ if((LA55_0 == 71)) {
+ alt55 = 1;
+ }
+
+
+ switch(alt55) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6093:2: rule__ExclusiveOrExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl12985);
+ rule__ExclusiveOrExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop55;
+ }
+ } while(true);
+
+ after(grammarAccess.getExclusiveOrExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6107:1: rule__ExclusiveOrExpression__Group_1__0 : rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 ;
+ public final void rule__ExclusiveOrExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6111:1: ( rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6112:2: rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013020);
+ rule__ExclusiveOrExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013023);
+ rule__ExclusiveOrExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6119:1: rule__ExclusiveOrExpression__Group_1__0__Impl : ( '^' ) ;
+ public final void rule__ExclusiveOrExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6123:1: ( ( '^' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6124:1: ( '^' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6124:1: ( '^' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6125:1: '^'
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
+ match(input, 71, FOLLOW_71_in_rule__ExclusiveOrExpression__Group_1__0__Impl13051);
+ after(grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6138:1: rule__ExclusiveOrExpression__Group_1__1 : rule__ExclusiveOrExpression__Group_1__1__Impl ;
+ public final void rule__ExclusiveOrExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6142:1: ( rule__ExclusiveOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6143:2: rule__ExclusiveOrExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__113082);
+ rule__ExclusiveOrExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__ExclusiveOrExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6149:1: rule__ExclusiveOrExpression__Group_1__1__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__ExclusiveOrExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6153:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6154:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6154:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6155:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6156:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6156:2: rule__ExclusiveOrExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl13109);
+ rule__ExclusiveOrExpression__ExpAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ExclusiveOrExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6170:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
+ public final void rule__AndExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6174:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6175:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__013143);
+ rule__AndExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__013146);
+ rule__AndExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group__0"
+
+
+ // $ANTLR start "rule__AndExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6182:1: rule__AndExpression__Group__0__Impl : ( ( rule__AndExpression__ExpAssignment_0 ) ) ;
+ public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6186:1: ( ( ( rule__AndExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6187:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6187:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6188:1: ( rule__AndExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getAndExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6189:1: ( rule__AndExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6189:2: rule__AndExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl13173);
+ rule__AndExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAndExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6199:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
+ public final void rule__AndExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6203:1: ( rule__AndExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6204:2: rule__AndExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__113203);
+ rule__AndExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group__1"
+
+
+ // $ANTLR start "rule__AndExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6210:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
+ public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6214:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6215:1: ( ( rule__AndExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6215:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6216:1: ( rule__AndExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getAndExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6217:1: ( rule__AndExpression__Group_1__0 )*
+ loop56: do {
+ int alt56 = 2;
+ int LA56_0 = input.LA(1);
+
+ if((LA56_0 == 72)) {
+ alt56 = 1;
+ }
+
+
+ switch(alt56) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6217:2: rule__AndExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl13230);
+ rule__AndExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop56;
+ }
+ } while(true);
+
+ after(grammarAccess.getAndExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6231:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
+ public final void rule__AndExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6235:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6236:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__013265);
+ rule__AndExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__013268);
+ rule__AndExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6243:1: rule__AndExpression__Group_1__0__Impl : ( '&' ) ;
+ public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6247:1: ( ( '&' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6248:1: ( '&' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6248:1: ( '&' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6249:1: '&'
+ {
+ before(grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
+ match(input, 72, FOLLOW_72_in_rule__AndExpression__Group_1__0__Impl13296);
+ after(grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6262:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl ;
+ public final void rule__AndExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6266:1: ( rule__AndExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6267:2: rule__AndExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__113327);
+ rule__AndExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__AndExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6273:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6277:1: ( ( ( rule__AndExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6278:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6278:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6279:1: ( rule__AndExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getAndExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6280:1: ( rule__AndExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6280:2: rule__AndExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl13354);
+ rule__AndExpression__ExpAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAndExpressionAccess().getExpAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__AndExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6294:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
+ public final void rule__EqualityExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6298:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6299:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__013388);
+ rule__EqualityExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__013391);
+ rule__EqualityExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group__0"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6306:1: rule__EqualityExpression__Group__0__Impl : ( ( rule__EqualityExpression__ExpAssignment_0 ) ) ;
+ public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6310:1: ( ( ( rule__EqualityExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6311:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6311:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6312:1: ( rule__EqualityExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6313:1: ( rule__EqualityExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6313:2: rule__EqualityExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl13418);
+ rule__EqualityExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEqualityExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6323:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
+ public final void rule__EqualityExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6327:1: ( rule__EqualityExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6328:2: rule__EqualityExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__113448);
+ rule__EqualityExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group__1"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6334:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
+ public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6338:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6339:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6339:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6340:1: ( rule__EqualityExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6341:1: ( rule__EqualityExpression__Group_1__0 )*
+ loop57: do {
+ int alt57 = 2;
+ int LA57_0 = input.LA(1);
+
+ if(((LA57_0 >= 14 && LA57_0 <= 15))) {
+ alt57 = 1;
+ }
+
+
+ switch(alt57) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6341:2: rule__EqualityExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl13475);
+ rule__EqualityExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default:
+ break loop57;
+ }
+ } while(true);
+
+ after(grammarAccess.getEqualityExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group__1__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6355:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
+ public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6359:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6360:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__013510);
+ rule__EqualityExpression__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__013513);
+ rule__EqualityExpression__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group_1__0"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6367:1: rule__EqualityExpression__Group_1__0__Impl : ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) ;
+ public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6371:1: ( ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6372:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6372:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6373:1: ( rule__EqualityExpression__OpAssignment_1_0 )
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getOpAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6374:1: ( rule__EqualityExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6374:2: rule__EqualityExpression__OpAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl13540);
+ rule__EqualityExpression__OpAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEqualityExpressionAccess().getOpAssignment_1_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6384:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl ;
+ public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6388:1: ( rule__EqualityExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6389:2: rule__EqualityExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__113570);
+ rule__EqualityExpression__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group_1__1"
+
+
+ // $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6395:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6399:1: ( ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6400:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6400:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6401:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6402:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6402:2: rule__EqualityExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl13597);
+ rule__EqualityExpression__ExpAssignment_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEqualityExpressionAccess().getExpAssignment_1_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__EqualityExpression__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6416:1: rule__ClassificationExpression__Group__0 : rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 ;
+ public final void rule__ClassificationExpression__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6420:1: ( rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6421:2: rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__013631);
+ rule__ClassificationExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__013634);
+ rule__ClassificationExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ClassificationExpression__Group__0"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6428:1: rule__ClassificationExpression__Group__0__Impl : ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) ;
+ public final void rule__ClassificationExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6432:1: ( ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6433:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6433:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6434:1: ( rule__ClassificationExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6435:1: ( rule__ClassificationExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6435:2: rule__ClassificationExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl13661);
+ rule__ClassificationExpression__ExpAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassificationExpressionAccess().getExpAssignment_0());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ClassificationExpression__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6445:1: rule__ClassificationExpression__Group__1 : rule__ClassificationExpression__Group__1__Impl ;
+ public final void rule__ClassificationExpression__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6449:1: ( rule__ClassificationExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6450:2: rule__ClassificationExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__113691);
+ rule__ClassificationExpression__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
+
+ // $ANTLR end "rule__ClassificationExpression__Group__1"
+
+
+ // $ANTLR start "rule__ClassificationExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6456:1: rule__ClassificationExpression__Group__1__Impl : ( ( rule__ClassificationExpression__Group_1__0 )? ) ;
+ public final void rule__ClassificationExpression__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6460:1: ( ( ( rule__ClassificationExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6461:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6461:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6462:1: ( rule__ClassificationExpression__Group_1__0 )?
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6463:1: ( rule__ClassificationExpression__Group_1__0 )?
+ int alt58 = 2;
+ int LA58_0 = input.LA(1);
+
+ if(((LA58_0 >= 16 && LA58_0 <= 17))) {
+ alt58 = 1;
+ }
+ switch(alt58) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6463:2: rule__ClassificationExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl13718);
+ rule__ClassificationExpression__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationExpression__Group__1__Impl"
- }
+ // $ANTLR start "rule__ClassificationExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6477:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
+ public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
- after(grammarAccess.getExpressionValueRuleAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6481:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6482:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__013753);
+ rule__ClassificationExpression__Group_1__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__013756);
+ rule__ClassificationExpression__Group_1__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleExpressionValueRule"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleLITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:118:1: entryRuleLITERAL : ruleLITERAL EOF ;
- public final void entryRuleLITERAL() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:119:1: ( ruleLITERAL EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:120:1: ruleLITERAL EOF
- {
- before(grammarAccess.getLITERALRule());
- pushFollow(FOLLOW_ruleLITERAL_in_entryRuleLITERAL183);
- ruleLITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getLITERALRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLITERAL190);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLITERAL"
-
-
- // $ANTLR start "ruleLITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:127:1: ruleLITERAL : ( ( rule__LITERAL__Alternatives ) ) ;
- public final void ruleLITERAL() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:131:2: ( ( ( rule__LITERAL__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:132:1: ( ( rule__LITERAL__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:132:1: ( ( rule__LITERAL__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:133:1: ( rule__LITERAL__Alternatives )
- {
- before(grammarAccess.getLITERALAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:134:1: ( rule__LITERAL__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:134:2: rule__LITERAL__Alternatives
- {
- pushFollow(FOLLOW_rule__LITERAL__Alternatives_in_ruleLITERAL216);
- rule__LITERAL__Alternatives();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationExpression__Group_1__0"
- }
+ // $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6489:1: rule__ClassificationExpression__Group_1__0__Impl : ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
- after(grammarAccess.getLITERALAccess().getAlternatives());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6493:1: ( ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6494:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6494:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6495:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getOpAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6496:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6496:2: rule__ClassificationExpression__OpAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl13783);
+ rule__ClassificationExpression__OpAssignment_1_0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getClassificationExpressionAccess().getOpAssignment_1_0());
- }
- return ;
- }
- // $ANTLR end "ruleLITERAL"
+ }
- // $ANTLR start "entryRuleBOOLEAN_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:146:1: entryRuleBOOLEAN_LITERAL : ruleBOOLEAN_LITERAL EOF ;
- public final void entryRuleBOOLEAN_LITERAL() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:147:1: ( ruleBOOLEAN_LITERAL EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:148:1: ruleBOOLEAN_LITERAL EOF
- {
- before(grammarAccess.getBOOLEAN_LITERALRule());
- pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL243);
- ruleBOOLEAN_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getBOOLEAN_LITERALRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL250);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleBOOLEAN_LITERAL"
-
-
- // $ANTLR start "ruleBOOLEAN_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:155:1: ruleBOOLEAN_LITERAL : ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) ) ;
- public final void ruleBOOLEAN_LITERAL() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:159:2: ( ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:160:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:160:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:161:1: ( rule__BOOLEAN_LITERAL__ValueAssignment )
- {
- before(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:162:1: ( rule__BOOLEAN_LITERAL__ValueAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:162:2: rule__BOOLEAN_LITERAL__ValueAssignment
- {
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_in_ruleBOOLEAN_LITERAL276);
- rule__BOOLEAN_LITERAL__ValueAssignment();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__0__Impl"
- after(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment());
- }
+ // $ANTLR start "rule__ClassificationExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6506:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl ;
+ public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6510:1: ( rule__ClassificationExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6511:2: rule__ClassificationExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__113813);
+ rule__ClassificationExpression__Group_1__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleBOOLEAN_LITERAL"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleNUMBER_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:174:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
- public final void entryRuleNUMBER_LITERAL() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:175:1: ( ruleNUMBER_LITERAL EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:176:1: ruleNUMBER_LITERAL EOF
- {
- before(grammarAccess.getNUMBER_LITERALRule());
- pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL303);
- ruleNUMBER_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getNUMBER_LITERALRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNUMBER_LITERAL310);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNUMBER_LITERAL"
-
-
- // $ANTLR start "ruleNUMBER_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:183:1: ruleNUMBER_LITERAL : ( ( rule__NUMBER_LITERAL__Alternatives ) ) ;
- public final void ruleNUMBER_LITERAL() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:187:2: ( ( ( rule__NUMBER_LITERAL__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:188:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:188:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:189:1: ( rule__NUMBER_LITERAL__Alternatives )
- {
- before(grammarAccess.getNUMBER_LITERALAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:190:1: ( rule__NUMBER_LITERAL__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:190:2: rule__NUMBER_LITERAL__Alternatives
- {
- pushFollow(FOLLOW_rule__NUMBER_LITERAL__Alternatives_in_ruleNUMBER_LITERAL336);
- rule__NUMBER_LITERAL__Alternatives();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationExpression__Group_1__1"
- }
+ // $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6517:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) ;
+ public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
- after(grammarAccess.getNUMBER_LITERALAccess().getAlternatives());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6521:1: ( ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6522:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6522:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6523:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getTypeNameAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6524:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6524:2: rule__ClassificationExpression__TypeNameAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl13840);
+ rule__ClassificationExpression__TypeNameAssignment_1_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getClassificationExpressionAccess().getTypeNameAssignment_1_1());
- }
- return ;
- }
- // $ANTLR end "ruleNUMBER_LITERAL"
+ }
- // $ANTLR start "entryRuleINTEGER_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:202:1: entryRuleINTEGER_LITERAL : ruleINTEGER_LITERAL EOF ;
- public final void entryRuleINTEGER_LITERAL() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:203:1: ( ruleINTEGER_LITERAL EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:204:1: ruleINTEGER_LITERAL EOF
- {
- before(grammarAccess.getINTEGER_LITERALRule());
- pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL363);
- ruleINTEGER_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getINTEGER_LITERALRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleINTEGER_LITERAL370);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleINTEGER_LITERAL"
-
-
- // $ANTLR start "ruleINTEGER_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:211:1: ruleINTEGER_LITERAL : ( ( rule__INTEGER_LITERAL__ValueAssignment ) ) ;
- public final void ruleINTEGER_LITERAL() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:215:2: ( ( ( rule__INTEGER_LITERAL__ValueAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:216:1: ( ( rule__INTEGER_LITERAL__ValueAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:216:1: ( ( rule__INTEGER_LITERAL__ValueAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:217:1: ( rule__INTEGER_LITERAL__ValueAssignment )
- {
- before(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:218:1: ( rule__INTEGER_LITERAL__ValueAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:218:2: rule__INTEGER_LITERAL__ValueAssignment
- {
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_in_ruleINTEGER_LITERAL396);
- rule__INTEGER_LITERAL__ValueAssignment();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ClassificationExpression__Group_1__1__Impl"
- after(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment());
- }
+ // $ANTLR start "rule__RelationalExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6538:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
+ public final void rule__RelationalExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6542:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6543:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__013874);
+ rule__RelationalExpression__Group__0__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__013877);
+ rule__RelationalExpression__Group__1();
- }
- return ;
- }
- // $ANTLR end "ruleINTEGER_LITERAL"
+ state._fsp--;
- // $ANTLR start "entryRuleUNLIMITED_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:230:1: entryRuleUNLIMITED_LITERAL : ruleUNLIMITED_LITERAL EOF ;
- public final void entryRuleUNLIMITED_LITERAL() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:231:1: ( ruleUNLIMITED_LITERAL EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:232:1: ruleUNLIMITED_LITERAL EOF
- {
- before(grammarAccess.getUNLIMITED_LITERALRule());
- pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL423);
- ruleUNLIMITED_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getUNLIMITED_LITERALRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL430);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleUNLIMITED_LITERAL"
-
-
- // $ANTLR start "ruleUNLIMITED_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:239:1: ruleUNLIMITED_LITERAL : ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) ) ;
- public final void ruleUNLIMITED_LITERAL() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:243:2: ( ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:244:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:244:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:245:1: ( rule__UNLIMITED_LITERAL__ValueAssignment )
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:246:1: ( rule__UNLIMITED_LITERAL__ValueAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:246:2: rule__UNLIMITED_LITERAL__ValueAssignment
- {
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_in_ruleUNLIMITED_LITERAL456);
- rule__UNLIMITED_LITERAL__ValueAssignment();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__RelationalExpression__Group__0"
- after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment());
- }
+ // $ANTLR start "rule__RelationalExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6550:1: rule__RelationalExpression__Group__0__Impl : ( ( rule__RelationalExpression__LeftAssignment_0 ) ) ;
+ public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6554:1: ( ( ( rule__RelationalExpression__LeftAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6555:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6555:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6556:1: ( rule__RelationalExpression__LeftAssignment_0 )
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getLeftAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6557:1: ( rule__RelationalExpression__LeftAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6557:2: rule__RelationalExpression__LeftAssignment_0
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl13904);
+ rule__RelationalExpression__LeftAssignment_0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleUNLIMITED_LITERAL"
+ }
+ after(grammarAccess.getRelationalExpressionAccess().getLeftAssignment_0());
- // $ANTLR start "entryRuleSTRING_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:258:1: entryRuleSTRING_LITERAL : ruleSTRING_LITERAL EOF ;
- public final void entryRuleSTRING_LITERAL() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:259:1: ( ruleSTRING_LITERAL EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:260:1: ruleSTRING_LITERAL EOF
- {
- before(grammarAccess.getSTRING_LITERALRule());
- pushFollow(FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL483);
- ruleSTRING_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getSTRING_LITERALRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSTRING_LITERAL490);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSTRING_LITERAL"
-
-
- // $ANTLR start "ruleSTRING_LITERAL"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:267:1: ruleSTRING_LITERAL : ( ( rule__STRING_LITERAL__ValueAssignment ) ) ;
- public final void ruleSTRING_LITERAL() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:271:2: ( ( ( rule__STRING_LITERAL__ValueAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:272:1: ( ( rule__STRING_LITERAL__ValueAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:272:1: ( ( rule__STRING_LITERAL__ValueAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:273:1: ( rule__STRING_LITERAL__ValueAssignment )
- {
- before(grammarAccess.getSTRING_LITERALAccess().getValueAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:274:1: ( rule__STRING_LITERAL__ValueAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:274:2: rule__STRING_LITERAL__ValueAssignment
- {
- pushFollow(FOLLOW_rule__STRING_LITERAL__ValueAssignment_in_ruleSTRING_LITERAL516);
- rule__STRING_LITERAL__ValueAssignment();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getSTRING_LITERALAccess().getValueAssignment());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__RelationalExpression__Group__0__Impl"
- }
+ // $ANTLR start "rule__RelationalExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6567:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
+ public final void rule__RelationalExpression__Group__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6571:1: ( rule__RelationalExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6572:2: rule__RelationalExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__113934);
+ rule__RelationalExpression__Group__1__Impl();
- }
- return ;
- }
- // $ANTLR end "ruleSTRING_LITERAL"
+ state._fsp--;
- // $ANTLR start "entryRuleNameExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:286:1: entryRuleNameExpression : ruleNameExpression EOF ;
- public final void entryRuleNameExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:287:1: ( ruleNameExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:288:1: ruleNameExpression EOF
- {
- before(grammarAccess.getNameExpressionRule());
- pushFollow(FOLLOW_ruleNameExpression_in_entryRuleNameExpression543);
- ruleNameExpression();
-
- state._fsp--;
-
- after(grammarAccess.getNameExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNameExpression550);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNameExpression"
-
-
- // $ANTLR start "ruleNameExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:295:1: ruleNameExpression : ( ( rule__NameExpression__Group__0 ) ) ;
- public final void ruleNameExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:299:2: ( ( ( rule__NameExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:300:1: ( ( rule__NameExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:300:1: ( ( rule__NameExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:301:1: ( rule__NameExpression__Group__0 )
- {
- before(grammarAccess.getNameExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:302:1: ( rule__NameExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:302:2: rule__NameExpression__Group__0
- {
- pushFollow(FOLLOW_rule__NameExpression__Group__0_in_ruleNameExpression576);
- rule__NameExpression__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getNameExpressionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "ruleNameExpression"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "entryRuleQualifiedNamePath"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:314:1: entryRuleQualifiedNamePath : ruleQualifiedNamePath EOF ;
- public final void entryRuleQualifiedNamePath() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:315:1: ( ruleQualifiedNamePath EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:316:1: ruleQualifiedNamePath EOF
- {
- before(grammarAccess.getQualifiedNamePathRule());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath603);
- ruleQualifiedNamePath();
+ // $ANTLR end "rule__RelationalExpression__Group__1"
- state._fsp--;
- after(grammarAccess.getQualifiedNamePathRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNamePath610);
+ // $ANTLR start "rule__RelationalExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6578:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )? ) ;
+ public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedNamePath"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6582:1: ( ( ( rule__RelationalExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6583:1: ( ( rule__RelationalExpression__Group_1__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6583:1: ( ( rule__RelationalExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6584:1: ( rule__RelationalExpression__Group_1__0 )?
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6585:1: ( rule__RelationalExpression__Group_1__0 )?
+ int alt59 = 2;
+ int LA59_0 = input.LA(1);
+ if(((LA59_0 >= 18 && LA59_0 <= 21))) {
+ alt59 = 1;
+ }
+ switch(alt59) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6585:2: rule__RelationalExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl13961);
+ rule__RelationalExpression__Group_1__0();
- // $ANTLR start "ruleQualifiedNamePath"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:323:1: ruleQualifiedNamePath : ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) ;
- public final void ruleQualifiedNamePath() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:327:2: ( ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:328:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:328:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:329:1: ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:329:1: ( ( rule__QualifiedNamePath__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:330:1: ( rule__QualifiedNamePath__Group__0 )
- {
- before(grammarAccess.getQualifiedNamePathAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:331:1: ( rule__QualifiedNamePath__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:331:2: rule__QualifiedNamePath__Group__0
- {
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath638);
- rule__QualifiedNamePath__Group__0();
- state._fsp--;
+ }
+ break;
+ }
- }
+ after(grammarAccess.getRelationalExpressionAccess().getGroup_1());
- after(grammarAccess.getQualifiedNamePathAccess().getGroup());
+ }
- }
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:334:1: ( ( rule__QualifiedNamePath__Group__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:335:1: ( rule__QualifiedNamePath__Group__0 )*
- {
- before(grammarAccess.getQualifiedNamePathAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:336:1: ( rule__QualifiedNamePath__Group__0 )*
- loop1:
- do {
- int alt1=2;
- int LA1_0 = input.LA(1);
+ }
- if ( (LA1_0==RULE_ID) ) {
- int LA1_2 = input.LA(2);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA1_2==18) ) {
- int LA1_3 = input.LA(3);
+ restoreStackSize(stackSize);
- if ( (LA1_3==RULE_ID) ) {
- int LA1_5 = input.LA(4);
+ }
+ return;
+ }
- if ( (LA1_5==63) ) {
- alt1=1;
- }
+ // $ANTLR end "rule__RelationalExpression__Group__1__Impl"
- }
+ // $ANTLR start "rule__RelationalExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6599:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
+ public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- else if ( (LA1_2==61) ) {
- alt1=1;
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6603:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6604:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__013996);
+ rule__RelationalExpression__Group_1__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__013999);
+ rule__RelationalExpression__Group_1__1();
+ state._fsp--;
- switch (alt1) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:336:2: rule__QualifiedNamePath__Group__0
- {
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath650);
- rule__QualifiedNamePath__Group__0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- default :
- break loop1;
- }
- } while (true);
+ }
+ return;
+ }
- after(grammarAccess.getQualifiedNamePathAccess().getGroup());
+ // $ANTLR end "rule__RelationalExpression__Group_1__0"
- }
+ // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6611:1: rule__RelationalExpression__Group_1__0__Impl : ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) ;
+ public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6615:1: ( ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6616:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6616:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6617:1: ( rule__RelationalExpression__OpAssignment_1_0 )
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getOpAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6618:1: ( rule__RelationalExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6618:2: rule__RelationalExpression__OpAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14026);
+ rule__RelationalExpression__OpAssignment_1_0();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedNamePath"
+ after(grammarAccess.getRelationalExpressionAccess().getOpAssignment_1_0());
+ }
- // $ANTLR start "entryRuleUnqualifiedName"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:349:1: entryRuleUnqualifiedName : ruleUnqualifiedName EOF ;
- public final void entryRuleUnqualifiedName() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:350:1: ( ruleUnqualifiedName EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:351:1: ruleUnqualifiedName EOF
- {
- before(grammarAccess.getUnqualifiedNameRule());
- pushFollow(FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName680);
- ruleUnqualifiedName();
- state._fsp--;
+ }
- after(grammarAccess.getUnqualifiedNameRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleUnqualifiedName687);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleUnqualifiedName"
+ }
+ return;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__0__Impl"
- // $ANTLR start "ruleUnqualifiedName"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:358:1: ruleUnqualifiedName : ( ( rule__UnqualifiedName__Group__0 ) ) ;
- public final void ruleUnqualifiedName() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:362:2: ( ( ( rule__UnqualifiedName__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:363:1: ( ( rule__UnqualifiedName__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:363:1: ( ( rule__UnqualifiedName__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:364:1: ( rule__UnqualifiedName__Group__0 )
- {
- before(grammarAccess.getUnqualifiedNameAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:365:1: ( rule__UnqualifiedName__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:365:2: rule__UnqualifiedName__Group__0
- {
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__0_in_ruleUnqualifiedName713);
- rule__UnqualifiedName__Group__0();
+ // $ANTLR start "rule__RelationalExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6628:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl ;
+ public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6632:1: ( rule__RelationalExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6633:2: rule__RelationalExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__114056);
+ rule__RelationalExpression__Group_1__1__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getUnqualifiedNameAccess().getGroup());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__RelationalExpression__Group_1__1"
- }
- return ;
- }
- // $ANTLR end "ruleUnqualifiedName"
+ // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6639:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) ;
+ public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
- // $ANTLR start "entryRuleTemplateBinding"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:377:1: entryRuleTemplateBinding : ruleTemplateBinding EOF ;
- public final void entryRuleTemplateBinding() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:378:1: ( ruleTemplateBinding EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:379:1: ruleTemplateBinding EOF
- {
- before(grammarAccess.getTemplateBindingRule());
- pushFollow(FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding740);
- ruleTemplateBinding();
-
- state._fsp--;
-
- after(grammarAccess.getTemplateBindingRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTemplateBinding747);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTemplateBinding"
-
-
- // $ANTLR start "ruleTemplateBinding"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:386:1: ruleTemplateBinding : ( ( rule__TemplateBinding__Group__0 ) ) ;
- public final void ruleTemplateBinding() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:390:2: ( ( ( rule__TemplateBinding__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:391:1: ( ( rule__TemplateBinding__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:391:1: ( ( rule__TemplateBinding__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:392:1: ( rule__TemplateBinding__Group__0 )
- {
- before(grammarAccess.getTemplateBindingAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:393:1: ( rule__TemplateBinding__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:393:2: rule__TemplateBinding__Group__0
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group__0_in_ruleTemplateBinding773);
- rule__TemplateBinding__Group__0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6643:1: ( ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6644:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6644:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6645:1: ( rule__RelationalExpression__RightAssignment_1_1 )
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6646:1: ( rule__RelationalExpression__RightAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6646:2: rule__RelationalExpression__RightAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl14083);
+ rule__RelationalExpression__RightAssignment_1_1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getTemplateBindingAccess().getGroup());
+ after(grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleTemplateBinding"
+ }
+ return;
+ }
+ // $ANTLR end "rule__RelationalExpression__Group_1__1__Impl"
- // $ANTLR start "entryRuleNamedTemplateBinding"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:405:1: entryRuleNamedTemplateBinding : ruleNamedTemplateBinding EOF ;
- public final void entryRuleNamedTemplateBinding() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:406:1: ( ruleNamedTemplateBinding EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:407:1: ruleNamedTemplateBinding EOF
- {
- before(grammarAccess.getNamedTemplateBindingRule());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding800);
- ruleNamedTemplateBinding();
-
- state._fsp--;
-
- after(grammarAccess.getNamedTemplateBindingRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNamedTemplateBinding807);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNamedTemplateBinding"
-
-
- // $ANTLR start "ruleNamedTemplateBinding"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:414:1: ruleNamedTemplateBinding : ( ( rule__NamedTemplateBinding__Group__0 ) ) ;
- public final void ruleNamedTemplateBinding() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:418:2: ( ( ( rule__NamedTemplateBinding__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:419:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:419:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:420:1: ( rule__NamedTemplateBinding__Group__0 )
- {
- before(grammarAccess.getNamedTemplateBindingAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:421:1: ( rule__NamedTemplateBinding__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:421:2: rule__NamedTemplateBinding__Group__0
- {
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0_in_ruleNamedTemplateBinding833);
- rule__NamedTemplateBinding__Group__0();
+ // $ANTLR start "rule__ShiftExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6660:1: rule__ShiftExpression__Group__0 : rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 ;
+ public final void rule__ShiftExpression__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6664:1: ( rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6665:2: rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__014117);
+ rule__ShiftExpression__Group__0__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getNamedTemplateBindingAccess().getGroup());
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__014120);
+ rule__ShiftExpression__Group__1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleNamedTemplateBinding"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ShiftExpression__Group__0"
- // $ANTLR start "entryRuleQualifiedNameWithBinding"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:433:1: entryRuleQualifiedNameWithBinding : ruleQualifiedNameWithBinding EOF ;
- public final void entryRuleQualifiedNameWithBinding() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:434:1: ( ruleQualifiedNameWithBinding EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:435:1: ruleQualifiedNameWithBinding EOF
- {
- before(grammarAccess.getQualifiedNameWithBindingRule());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding860);
- ruleQualifiedNameWithBinding();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameWithBindingRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding867);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedNameWithBinding"
-
-
- // $ANTLR start "ruleQualifiedNameWithBinding"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:442:1: ruleQualifiedNameWithBinding : ( ( rule__QualifiedNameWithBinding__Group__0 ) ) ;
- public final void ruleQualifiedNameWithBinding() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:446:2: ( ( ( rule__QualifiedNameWithBinding__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:447:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:447:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:448:1: ( rule__QualifiedNameWithBinding__Group__0 )
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:449:1: ( rule__QualifiedNameWithBinding__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:449:2: rule__QualifiedNameWithBinding__Group__0
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0_in_ruleQualifiedNameWithBinding893);
- rule__QualifiedNameWithBinding__Group__0();
+ // $ANTLR start "rule__ShiftExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6672:1: rule__ShiftExpression__Group__0__Impl : ( ( rule__ShiftExpression__ExpAssignment_0 ) ) ;
+ public final void rule__ShiftExpression__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6676:1: ( ( ( rule__ShiftExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6677:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6677:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6678:1: ( rule__ShiftExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getShiftExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6679:1: ( rule__ShiftExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6679:2: rule__ShiftExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl14147);
+ rule__ShiftExpression__ExpAssignment_0();
- }
+ state._fsp--;
- after(grammarAccess.getQualifiedNameWithBindingAccess().getGroup());
- }
+ }
+ after(grammarAccess.getShiftExpressionAccess().getExpAssignment_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedNameWithBinding"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleTuple"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:461:1: entryRuleTuple : ruleTuple EOF ;
- public final void entryRuleTuple() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:462:1: ( ruleTuple EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:463:1: ruleTuple EOF
- {
- before(grammarAccess.getTupleRule());
- pushFollow(FOLLOW_ruleTuple_in_entryRuleTuple920);
- ruleTuple();
-
- state._fsp--;
-
- after(grammarAccess.getTupleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTuple927);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTuple"
-
-
- // $ANTLR start "ruleTuple"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:470:1: ruleTuple : ( ( rule__Tuple__Group__0 ) ) ;
- public final void ruleTuple() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:474:2: ( ( ( rule__Tuple__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:475:1: ( ( rule__Tuple__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:475:1: ( ( rule__Tuple__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:476:1: ( rule__Tuple__Group__0 )
- {
- before(grammarAccess.getTupleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:477:1: ( rule__Tuple__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:477:2: rule__Tuple__Group__0
- {
- pushFollow(FOLLOW_rule__Tuple__Group__0_in_ruleTuple953);
- rule__Tuple__Group__0();
+ // $ANTLR end "rule__ShiftExpression__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__ShiftExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6689:1: rule__ShiftExpression__Group__1 : rule__ShiftExpression__Group__1__Impl ;
+ public final void rule__ShiftExpression__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getTupleAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6693:1: ( rule__ShiftExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6694:2: rule__ShiftExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__114177);
+ rule__ShiftExpression__Group__1__Impl();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleTuple"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ShiftExpression__Group__1"
- // $ANTLR start "entryRuleTupleElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:489:1: entryRuleTupleElement : ruleTupleElement EOF ;
- public final void entryRuleTupleElement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:490:1: ( ruleTupleElement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:491:1: ruleTupleElement EOF
- {
- before(grammarAccess.getTupleElementRule());
- pushFollow(FOLLOW_ruleTupleElement_in_entryRuleTupleElement980);
- ruleTupleElement();
-
- state._fsp--;
-
- after(grammarAccess.getTupleElementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleTupleElement987);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTupleElement"
-
-
- // $ANTLR start "ruleTupleElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:498:1: ruleTupleElement : ( ( rule__TupleElement__ArgumentAssignment ) ) ;
- public final void ruleTupleElement() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:502:2: ( ( ( rule__TupleElement__ArgumentAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:503:1: ( ( rule__TupleElement__ArgumentAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:503:1: ( ( rule__TupleElement__ArgumentAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:504:1: ( rule__TupleElement__ArgumentAssignment )
- {
- before(grammarAccess.getTupleElementAccess().getArgumentAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:505:1: ( rule__TupleElement__ArgumentAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:505:2: rule__TupleElement__ArgumentAssignment
- {
- pushFollow(FOLLOW_rule__TupleElement__ArgumentAssignment_in_ruleTupleElement1013);
- rule__TupleElement__ArgumentAssignment();
+ // $ANTLR start "rule__ShiftExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6700:1: rule__ShiftExpression__Group__1__Impl : ( ( rule__ShiftExpression__Group_1__0 )? ) ;
+ public final void rule__ShiftExpression__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6704:1: ( ( ( rule__ShiftExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6705:1: ( ( rule__ShiftExpression__Group_1__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6705:1: ( ( rule__ShiftExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6706:1: ( rule__ShiftExpression__Group_1__0 )?
+ {
+ before(grammarAccess.getShiftExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6707:1: ( rule__ShiftExpression__Group_1__0 )?
+ int alt60 = 2;
+ int LA60_0 = input.LA(1);
- }
-
- after(grammarAccess.getTupleElementAccess().getArgumentAssignment());
-
- }
-
-
- }
+ if(((LA60_0 >= 22 && LA60_0 <= 24))) {
+ alt60 = 1;
+ }
+ switch(alt60) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6707:2: rule__ShiftExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl14204);
+ rule__ShiftExpression__Group_1__0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleTupleElement"
+ }
+ break;
+ }
- // $ANTLR start "entryRuleExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:517:1: entryRuleExpression : ruleExpression EOF ;
- public final void entryRuleExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:518:1: ( ruleExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:519:1: ruleExpression EOF
- {
- before(grammarAccess.getExpressionRule());
- pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression1040);
- ruleExpression();
-
- state._fsp--;
-
- after(grammarAccess.getExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleExpression1047);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleExpression"
-
-
- // $ANTLR start "ruleExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:526:1: ruleExpression : ( ruleConditionalTestExpression ) ;
- public final void ruleExpression() throws RecognitionException {
+ after(grammarAccess.getShiftExpressionAccess().getGroup_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:530:2: ( ( ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:531:1: ( ruleConditionalTestExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:531:1: ( ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:532:1: ruleConditionalTestExpression
- {
- before(grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleExpression1073);
- ruleConditionalTestExpression();
+ }
- state._fsp--;
- after(grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleExpression"
+ // $ANTLR end "rule__ShiftExpression__Group__1__Impl"
- // $ANTLR start "entryRuleConditionalTestExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:545:1: entryRuleConditionalTestExpression : ruleConditionalTestExpression EOF ;
- public final void entryRuleConditionalTestExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:546:1: ( ruleConditionalTestExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:547:1: ruleConditionalTestExpression EOF
- {
- before(grammarAccess.getConditionalTestExpressionRule());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression1099);
- ruleConditionalTestExpression();
-
- state._fsp--;
-
- after(grammarAccess.getConditionalTestExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalTestExpression1106);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConditionalTestExpression"
-
-
- // $ANTLR start "ruleConditionalTestExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:554:1: ruleConditionalTestExpression : ( ( rule__ConditionalTestExpression__Group__0 ) ) ;
- public final void ruleConditionalTestExpression() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:558:2: ( ( ( rule__ConditionalTestExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:559:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:559:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:560:1: ( rule__ConditionalTestExpression__Group__0 )
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:561:1: ( rule__ConditionalTestExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:561:2: rule__ConditionalTestExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0_in_ruleConditionalTestExpression1132);
- rule__ConditionalTestExpression__Group__0();
-
- state._fsp--;
+ // $ANTLR start "rule__ShiftExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6721:1: rule__ShiftExpression__Group_1__0 : rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 ;
+ public final void rule__ShiftExpression__Group_1__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6725:1: ( rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6726:2: rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__014239);
+ rule__ShiftExpression__Group_1__0__Impl();
- after(grammarAccess.getConditionalTestExpressionAccess().getGroup());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__014242);
+ rule__ShiftExpression__Group_1__1();
+ state._fsp--;
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleConditionalTestExpression"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleConditionalOrExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:573:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
- public final void entryRuleConditionalOrExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:574:1: ( ruleConditionalOrExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:575:1: ruleConditionalOrExpression EOF
- {
- before(grammarAccess.getConditionalOrExpressionRule());
- pushFollow(FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression1159);
- ruleConditionalOrExpression();
-
- state._fsp--;
-
- after(grammarAccess.getConditionalOrExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalOrExpression1166);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConditionalOrExpression"
-
-
- // $ANTLR start "ruleConditionalOrExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:582:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
- public final void ruleConditionalOrExpression() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:586:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:587:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:587:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:588:1: ( rule__ConditionalOrExpression__Group__0 )
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:589:1: ( rule__ConditionalOrExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:589:2: rule__ConditionalOrExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0_in_ruleConditionalOrExpression1192);
- rule__ConditionalOrExpression__Group__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ShiftExpression__Group_1__0"
- }
+ // $ANTLR start "rule__ShiftExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6733:1: rule__ShiftExpression__Group_1__0__Impl : ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) ;
+ public final void rule__ShiftExpression__Group_1__0__Impl() throws RecognitionException {
- after(grammarAccess.getConditionalOrExpressionAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6737:1: ( ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6738:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6738:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6739:1: ( rule__ShiftExpression__OpAssignment_1_0 )
+ {
+ before(grammarAccess.getShiftExpressionAccess().getOpAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6740:1: ( rule__ShiftExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6740:2: rule__ShiftExpression__OpAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl14269);
+ rule__ShiftExpression__OpAssignment_1_0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getShiftExpressionAccess().getOpAssignment_1_0());
- }
- return ;
- }
- // $ANTLR end "ruleConditionalOrExpression"
+ }
- // $ANTLR start "entryRuleConditionalAndExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:601:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
- public final void entryRuleConditionalAndExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:602:1: ( ruleConditionalAndExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:603:1: ruleConditionalAndExpression EOF
- {
- before(grammarAccess.getConditionalAndExpressionRule());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression1219);
- ruleConditionalAndExpression();
-
- state._fsp--;
-
- after(grammarAccess.getConditionalAndExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalAndExpression1226);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConditionalAndExpression"
-
-
- // $ANTLR start "ruleConditionalAndExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:610:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
- public final void ruleConditionalAndExpression() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:614:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:615:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:615:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:616:1: ( rule__ConditionalAndExpression__Group__0 )
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:617:1: ( rule__ConditionalAndExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:617:2: rule__ConditionalAndExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0_in_ruleConditionalAndExpression1252);
- rule__ConditionalAndExpression__Group__0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ShiftExpression__Group_1__0__Impl"
- after(grammarAccess.getConditionalAndExpressionAccess().getGroup());
- }
+ // $ANTLR start "rule__ShiftExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6750:1: rule__ShiftExpression__Group_1__1 : rule__ShiftExpression__Group_1__1__Impl ;
+ public final void rule__ShiftExpression__Group_1__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6754:1: ( rule__ShiftExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6755:2: rule__ShiftExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__114299);
+ rule__ShiftExpression__Group_1__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleConditionalAndExpression"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleInclusiveOrExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:629:1: entryRuleInclusiveOrExpression : ruleInclusiveOrExpression EOF ;
- public final void entryRuleInclusiveOrExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:630:1: ( ruleInclusiveOrExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:631:1: ruleInclusiveOrExpression EOF
- {
- before(grammarAccess.getInclusiveOrExpressionRule());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression1279);
- ruleInclusiveOrExpression();
-
- state._fsp--;
-
- after(grammarAccess.getInclusiveOrExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInclusiveOrExpression1286);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInclusiveOrExpression"
-
-
- // $ANTLR start "ruleInclusiveOrExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:638:1: ruleInclusiveOrExpression : ( ( rule__InclusiveOrExpression__Group__0 ) ) ;
- public final void ruleInclusiveOrExpression() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:642:2: ( ( ( rule__InclusiveOrExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:643:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:643:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:644:1: ( rule__InclusiveOrExpression__Group__0 )
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:645:1: ( rule__InclusiveOrExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:645:2: rule__InclusiveOrExpression__Group__0
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0_in_ruleInclusiveOrExpression1312);
- rule__InclusiveOrExpression__Group__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ShiftExpression__Group_1__1"
- }
+ // $ANTLR start "rule__ShiftExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6761:1: rule__ShiftExpression__Group_1__1__Impl : ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__ShiftExpression__Group_1__1__Impl() throws RecognitionException {
- after(grammarAccess.getInclusiveOrExpressionAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6765:1: ( ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6766:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6766:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6767:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getShiftExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6768:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6768:2: rule__ShiftExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl14326);
+ rule__ShiftExpression__ExpAssignment_1_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getShiftExpressionAccess().getExpAssignment_1_1());
- }
- return ;
- }
- // $ANTLR end "ruleInclusiveOrExpression"
+ }
- // $ANTLR start "entryRuleExclusiveOrExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:657:1: entryRuleExclusiveOrExpression : ruleExclusiveOrExpression EOF ;
- public final void entryRuleExclusiveOrExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:658:1: ( ruleExclusiveOrExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:659:1: ruleExclusiveOrExpression EOF
- {
- before(grammarAccess.getExclusiveOrExpressionRule());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression1339);
- ruleExclusiveOrExpression();
-
- state._fsp--;
-
- after(grammarAccess.getExclusiveOrExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleExclusiveOrExpression1346);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleExclusiveOrExpression"
-
-
- // $ANTLR start "ruleExclusiveOrExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:666:1: ruleExclusiveOrExpression : ( ( rule__ExclusiveOrExpression__Group__0 ) ) ;
- public final void ruleExclusiveOrExpression() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:670:2: ( ( ( rule__ExclusiveOrExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:671:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:671:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:672:1: ( rule__ExclusiveOrExpression__Group__0 )
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:673:1: ( rule__ExclusiveOrExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:673:2: rule__ExclusiveOrExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0_in_ruleExclusiveOrExpression1372);
- rule__ExclusiveOrExpression__Group__0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ShiftExpression__Group_1__1__Impl"
- after(grammarAccess.getExclusiveOrExpressionAccess().getGroup());
- }
+ // $ANTLR start "rule__AdditiveExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6782:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
+ public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6786:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6787:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__014360);
+ rule__AdditiveExpression__Group__0__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__014363);
+ rule__AdditiveExpression__Group__1();
- }
- return ;
- }
- // $ANTLR end "ruleExclusiveOrExpression"
+ state._fsp--;
- // $ANTLR start "entryRuleAndExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:685:1: entryRuleAndExpression : ruleAndExpression EOF ;
- public final void entryRuleAndExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:686:1: ( ruleAndExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:687:1: ruleAndExpression EOF
- {
- before(grammarAccess.getAndExpressionRule());
- pushFollow(FOLLOW_ruleAndExpression_in_entryRuleAndExpression1399);
- ruleAndExpression();
-
- state._fsp--;
-
- after(grammarAccess.getAndExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAndExpression1406);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAndExpression"
-
-
- // $ANTLR start "ruleAndExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:694:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
- public final void ruleAndExpression() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:698:2: ( ( ( rule__AndExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:699:1: ( ( rule__AndExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:699:1: ( ( rule__AndExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:700:1: ( rule__AndExpression__Group__0 )
- {
- before(grammarAccess.getAndExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:701:1: ( rule__AndExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:701:2: rule__AndExpression__Group__0
- {
- pushFollow(FOLLOW_rule__AndExpression__Group__0_in_ruleAndExpression1432);
- rule__AndExpression__Group__0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AdditiveExpression__Group__0"
- after(grammarAccess.getAndExpressionAccess().getGroup());
- }
+ // $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6794:1: rule__AdditiveExpression__Group__0__Impl : ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) ;
+ public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6798:1: ( ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6799:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6799:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6800:1: ( rule__AdditiveExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6801:1: ( rule__AdditiveExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6801:2: rule__AdditiveExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl14390);
+ rule__AdditiveExpression__ExpAssignment_0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleAndExpression"
+ }
+ after(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_0());
- // $ANTLR start "entryRuleEqualityExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:713:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
- public final void entryRuleEqualityExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:714:1: ( ruleEqualityExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:715:1: ruleEqualityExpression EOF
- {
- before(grammarAccess.getEqualityExpressionRule());
- pushFollow(FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression1459);
- ruleEqualityExpression();
-
- state._fsp--;
-
- after(grammarAccess.getEqualityExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleEqualityExpression1466);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleEqualityExpression"
-
-
- // $ANTLR start "ruleEqualityExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:722:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
- public final void ruleEqualityExpression() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:726:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:727:1: ( ( rule__EqualityExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:727:1: ( ( rule__EqualityExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:728:1: ( rule__EqualityExpression__Group__0 )
- {
- before(grammarAccess.getEqualityExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:729:1: ( rule__EqualityExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:729:2: rule__EqualityExpression__Group__0
- {
- pushFollow(FOLLOW_rule__EqualityExpression__Group__0_in_ruleEqualityExpression1492);
- rule__EqualityExpression__Group__0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getEqualityExpressionAccess().getGroup());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AdditiveExpression__Group__0__Impl"
- }
+ // $ANTLR start "rule__AdditiveExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6811:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
+ public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6815:1: ( rule__AdditiveExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6816:2: rule__AdditiveExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__114420);
+ rule__AdditiveExpression__Group__1__Impl();
- }
- return ;
- }
- // $ANTLR end "ruleEqualityExpression"
+ state._fsp--;
- // $ANTLR start "entryRuleClassificationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:741:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
- public final void entryRuleClassificationExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:742:1: ( ruleClassificationExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:743:1: ruleClassificationExpression EOF
- {
- before(grammarAccess.getClassificationExpressionRule());
- pushFollow(FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression1519);
- ruleClassificationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getClassificationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationExpression1526);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassificationExpression"
-
-
- // $ANTLR start "ruleClassificationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:750:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Group__0 ) ) ;
- public final void ruleClassificationExpression() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:754:2: ( ( ( rule__ClassificationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:755:1: ( ( rule__ClassificationExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:755:1: ( ( rule__ClassificationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:756:1: ( rule__ClassificationExpression__Group__0 )
- {
- before(grammarAccess.getClassificationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:757:1: ( rule__ClassificationExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:757:2: rule__ClassificationExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__0_in_ruleClassificationExpression1552);
- rule__ClassificationExpression__Group__0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AdditiveExpression__Group__1"
- after(grammarAccess.getClassificationExpressionAccess().getGroup());
- }
+ // $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6822:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
+ public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6826:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6827:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6827:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6828:1: ( rule__AdditiveExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6829:1: ( rule__AdditiveExpression__Group_1__0 )*
+ loop61: do {
+ int alt61 = 2;
+ int LA61_0 = input.LA(1);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ if(((LA61_0 >= 25 && LA61_0 <= 26))) {
+ alt61 = 1;
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleClassificationExpression"
+ switch(alt61) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6829:2: rule__AdditiveExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl14447);
+ rule__AdditiveExpression__Group_1__0();
+ state._fsp--;
- // $ANTLR start "entryRuleRelationalExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:769:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
- public final void entryRuleRelationalExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:770:1: ( ruleRelationalExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:771:1: ruleRelationalExpression EOF
- {
- before(grammarAccess.getRelationalExpressionRule());
- pushFollow(FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression1579);
- ruleRelationalExpression();
-
- state._fsp--;
-
- after(grammarAccess.getRelationalExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationalExpression1586);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleRelationalExpression"
-
-
- // $ANTLR start "ruleRelationalExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:778:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
- public final void ruleRelationalExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:782:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:783:1: ( ( rule__RelationalExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:783:1: ( ( rule__RelationalExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:784:1: ( rule__RelationalExpression__Group__0 )
- {
- before(grammarAccess.getRelationalExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:785:1: ( rule__RelationalExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:785:2: rule__RelationalExpression__Group__0
- {
- pushFollow(FOLLOW_rule__RelationalExpression__Group__0_in_ruleRelationalExpression1612);
- rule__RelationalExpression__Group__0();
+ }
+ break;
- state._fsp--;
+ default:
+ break loop61;
+ }
+ } while(true);
+ after(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
- }
+ }
- after(grammarAccess.getRelationalExpressionAccess().getGroup());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AdditiveExpression__Group__1__Impl"
- }
- return ;
- }
- // $ANTLR end "ruleRelationalExpression"
+ // $ANTLR start "rule__AdditiveExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6843:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
+ public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
- // $ANTLR start "entryRuleShiftExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:797:1: entryRuleShiftExpression : ruleShiftExpression EOF ;
- public final void entryRuleShiftExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:798:1: ( ruleShiftExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:799:1: ruleShiftExpression EOF
- {
- before(grammarAccess.getShiftExpressionRule());
- pushFollow(FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression1639);
- ruleShiftExpression();
-
- state._fsp--;
-
- after(grammarAccess.getShiftExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleShiftExpression1646);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleShiftExpression"
-
-
- // $ANTLR start "ruleShiftExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:806:1: ruleShiftExpression : ( ( rule__ShiftExpression__Group__0 ) ) ;
- public final void ruleShiftExpression() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:810:2: ( ( ( rule__ShiftExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:811:1: ( ( rule__ShiftExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:811:1: ( ( rule__ShiftExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:812:1: ( rule__ShiftExpression__Group__0 )
- {
- before(grammarAccess.getShiftExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:813:1: ( rule__ShiftExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:813:2: rule__ShiftExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ShiftExpression__Group__0_in_ruleShiftExpression1672);
- rule__ShiftExpression__Group__0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6847:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6848:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__014482);
+ rule__AdditiveExpression__Group_1__0__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__014485);
+ rule__AdditiveExpression__Group_1__1();
- }
+ state._fsp--;
- after(grammarAccess.getShiftExpressionAccess().getGroup());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AdditiveExpression__Group_1__0"
- }
- return ;
- }
- // $ANTLR end "ruleShiftExpression"
+ // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6855:1: rule__AdditiveExpression__Group_1__0__Impl : ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) ;
+ public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
- // $ANTLR start "entryRuleAdditiveExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:825:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
- public final void entryRuleAdditiveExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:826:1: ( ruleAdditiveExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:827:1: ruleAdditiveExpression EOF
- {
- before(grammarAccess.getAdditiveExpressionRule());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression1699);
- ruleAdditiveExpression();
-
- state._fsp--;
-
- after(grammarAccess.getAdditiveExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAdditiveExpression1706);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAdditiveExpression"
-
-
- // $ANTLR start "ruleAdditiveExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:834:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
- public final void ruleAdditiveExpression() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:838:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:839:1: ( ( rule__AdditiveExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:839:1: ( ( rule__AdditiveExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:840:1: ( rule__AdditiveExpression__Group__0 )
- {
- before(grammarAccess.getAdditiveExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:841:1: ( rule__AdditiveExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:841:2: rule__AdditiveExpression__Group__0
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__0_in_ruleAdditiveExpression1732);
- rule__AdditiveExpression__Group__0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6859:1: ( ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6860:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6860:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6861:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getOpAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6862:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6862:2: rule__AdditiveExpression__OpAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl14512);
+ rule__AdditiveExpression__OpAssignment_1_0();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getAdditiveExpressionAccess().getGroup());
+ after(grammarAccess.getAdditiveExpressionAccess().getOpAssignment_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleAdditiveExpression"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__0__Impl"
- // $ANTLR start "entryRuleMultiplicativeExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:853:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
- public final void entryRuleMultiplicativeExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:854:1: ( ruleMultiplicativeExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:855:1: ruleMultiplicativeExpression EOF
- {
- before(grammarAccess.getMultiplicativeExpressionRule());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression1759);
- ruleMultiplicativeExpression();
-
- state._fsp--;
-
- after(grammarAccess.getMultiplicativeExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleMultiplicativeExpression1766);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMultiplicativeExpression"
-
-
- // $ANTLR start "ruleMultiplicativeExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:862:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
- public final void ruleMultiplicativeExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:866:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:867:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:867:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:868:1: ( rule__MultiplicativeExpression__Group__0 )
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:869:1: ( rule__MultiplicativeExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:869:2: rule__MultiplicativeExpression__Group__0
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0_in_ruleMultiplicativeExpression1792);
- rule__MultiplicativeExpression__Group__0();
+ // $ANTLR start "rule__AdditiveExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6872:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl ;
+ public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6876:1: ( rule__AdditiveExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6877:2: rule__AdditiveExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__114542);
+ rule__AdditiveExpression__Group_1__1__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AdditiveExpression__Group_1__1"
- }
- return ;
- }
- // $ANTLR end "ruleMultiplicativeExpression"
+ // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6883:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
- // $ANTLR start "entryRuleUnaryExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:881:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
- public final void entryRuleUnaryExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:882:1: ( ruleUnaryExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:883:1: ruleUnaryExpression EOF
- {
- before(grammarAccess.getUnaryExpressionRule());
- pushFollow(FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression1819);
- ruleUnaryExpression();
-
- state._fsp--;
-
- after(grammarAccess.getUnaryExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleUnaryExpression1826);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleUnaryExpression"
-
-
- // $ANTLR start "ruleUnaryExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:890:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ;
- public final void ruleUnaryExpression() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:894:2: ( ( ( rule__UnaryExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:895:1: ( ( rule__UnaryExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:895:1: ( ( rule__UnaryExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:896:1: ( rule__UnaryExpression__Group__0 )
- {
- before(grammarAccess.getUnaryExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:897:1: ( rule__UnaryExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:897:2: rule__UnaryExpression__Group__0
- {
- pushFollow(FOLLOW_rule__UnaryExpression__Group__0_in_ruleUnaryExpression1852);
- rule__UnaryExpression__Group__0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6887:1: ( ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6888:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6888:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6889:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6890:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6890:2: rule__AdditiveExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl14569);
+ rule__AdditiveExpression__ExpAssignment_1_1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getUnaryExpressionAccess().getGroup());
+ after(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_1_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleUnaryExpression"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AdditiveExpression__Group_1__1__Impl"
- // $ANTLR start "entryRulePrimaryExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:909:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ;
- public final void entryRulePrimaryExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:910:1: ( rulePrimaryExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:911:1: rulePrimaryExpression EOF
- {
- before(grammarAccess.getPrimaryExpressionRule());
- pushFollow(FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression1879);
- rulePrimaryExpression();
-
- state._fsp--;
-
- after(grammarAccess.getPrimaryExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePrimaryExpression1886);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePrimaryExpression"
-
-
- // $ANTLR start "rulePrimaryExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:918:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__PrefixAssignment ) ) ;
- public final void rulePrimaryExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:922:2: ( ( ( rule__PrimaryExpression__PrefixAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:923:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:923:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:924:1: ( rule__PrimaryExpression__PrefixAssignment )
- {
- before(grammarAccess.getPrimaryExpressionAccess().getPrefixAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:925:1: ( rule__PrimaryExpression__PrefixAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:925:2: rule__PrimaryExpression__PrefixAssignment
- {
- pushFollow(FOLLOW_rule__PrimaryExpression__PrefixAssignment_in_rulePrimaryExpression1912);
- rule__PrimaryExpression__PrefixAssignment();
+ // $ANTLR start "rule__MultiplicativeExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6904:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
+ public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6908:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6909:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__014603);
+ rule__MultiplicativeExpression__Group__0__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getPrimaryExpressionAccess().getPrefixAssignment());
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__014606);
+ rule__MultiplicativeExpression__Group__1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rulePrimaryExpression"
+ }
+ return;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group__0"
- // $ANTLR start "entryRuleSuffixExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:937:1: entryRuleSuffixExpression : ruleSuffixExpression EOF ;
- public final void entryRuleSuffixExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:938:1: ( ruleSuffixExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:939:1: ruleSuffixExpression EOF
- {
- before(grammarAccess.getSuffixExpressionRule());
- pushFollow(FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression1939);
- ruleSuffixExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSuffixExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuffixExpression1946);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSuffixExpression"
-
-
- // $ANTLR start "ruleSuffixExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:946:1: ruleSuffixExpression : ( ( rule__SuffixExpression__Alternatives ) ) ;
- public final void ruleSuffixExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:950:2: ( ( ( rule__SuffixExpression__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:951:1: ( ( rule__SuffixExpression__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:951:1: ( ( rule__SuffixExpression__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:952:1: ( rule__SuffixExpression__Alternatives )
- {
- before(grammarAccess.getSuffixExpressionAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:953:1: ( rule__SuffixExpression__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:953:2: rule__SuffixExpression__Alternatives
- {
- pushFollow(FOLLOW_rule__SuffixExpression__Alternatives_in_ruleSuffixExpression1972);
- rule__SuffixExpression__Alternatives();
+ // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6916:1: rule__MultiplicativeExpression__Group__0__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) ;
+ public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6920:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6921:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6921:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6922:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6923:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6923:2: rule__MultiplicativeExpression__ExpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl14633);
+ rule__MultiplicativeExpression__ExpAssignment_0();
- }
+ state._fsp--;
- after(grammarAccess.getSuffixExpressionAccess().getAlternatives());
- }
+ }
+ after(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleSuffixExpression"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleOperationCallExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:965:1: entryRuleOperationCallExpression : ruleOperationCallExpression EOF ;
- public final void entryRuleOperationCallExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:966:1: ( ruleOperationCallExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:967:1: ruleOperationCallExpression EOF
- {
- before(grammarAccess.getOperationCallExpressionRule());
- pushFollow(FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression1999);
- ruleOperationCallExpression();
-
- state._fsp--;
-
- after(grammarAccess.getOperationCallExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleOperationCallExpression2006);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleOperationCallExpression"
-
-
- // $ANTLR start "ruleOperationCallExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:974:1: ruleOperationCallExpression : ( ( rule__OperationCallExpression__Group__0 ) ) ;
- public final void ruleOperationCallExpression() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:978:2: ( ( ( rule__OperationCallExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:979:1: ( ( rule__OperationCallExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:979:1: ( ( rule__OperationCallExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:980:1: ( rule__OperationCallExpression__Group__0 )
- {
- before(grammarAccess.getOperationCallExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:981:1: ( rule__OperationCallExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:981:2: rule__OperationCallExpression__Group__0
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__0_in_ruleOperationCallExpression2032);
- rule__OperationCallExpression__Group__0();
+ // $ANTLR end "rule__MultiplicativeExpression__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__MultiplicativeExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6933:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
+ public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getOperationCallExpressionAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6937:1: ( rule__MultiplicativeExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6938:2: rule__MultiplicativeExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__114663);
+ rule__MultiplicativeExpression__Group__1__Impl();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleOperationCallExpression"
+ }
+ return;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group__1"
- // $ANTLR start "entryRulePropertyCallExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:993:1: entryRulePropertyCallExpression : rulePropertyCallExpression EOF ;
- public final void entryRulePropertyCallExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:994:1: ( rulePropertyCallExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:995:1: rulePropertyCallExpression EOF
- {
- before(grammarAccess.getPropertyCallExpressionRule());
- pushFollow(FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression2059);
- rulePropertyCallExpression();
-
- state._fsp--;
-
- after(grammarAccess.getPropertyCallExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePropertyCallExpression2066);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePropertyCallExpression"
-
-
- // $ANTLR start "rulePropertyCallExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1002:1: rulePropertyCallExpression : ( ( rule__PropertyCallExpression__Group__0 ) ) ;
- public final void rulePropertyCallExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1006:2: ( ( ( rule__PropertyCallExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1007:1: ( ( rule__PropertyCallExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1007:1: ( ( rule__PropertyCallExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1008:1: ( rule__PropertyCallExpression__Group__0 )
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1009:1: ( rule__PropertyCallExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1009:2: rule__PropertyCallExpression__Group__0
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2092);
- rule__PropertyCallExpression__Group__0();
+ // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6944:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
+ public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6948:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6949:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6949:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6950:1: ( rule__MultiplicativeExpression__Group_1__0 )*
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6951:1: ( rule__MultiplicativeExpression__Group_1__0 )*
+ loop62: do {
+ int alt62 = 2;
+ int LA62_0 = input.LA(1);
- }
+ if(((LA62_0 >= 27 && LA62_0 <= 29))) {
+ alt62 = 1;
+ }
- after(grammarAccess.getPropertyCallExpressionAccess().getGroup());
- }
+ switch(alt62) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6951:2: rule__MultiplicativeExpression__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl14690);
+ rule__MultiplicativeExpression__Group_1__0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ default:
+ break loop62;
+ }
+ } while(true);
- }
- return ;
- }
- // $ANTLR end "rulePropertyCallExpression"
+ after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ }
- // $ANTLR start "entryRuleLinkOperationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1021:1: entryRuleLinkOperationExpression : ruleLinkOperationExpression EOF ;
- public final void entryRuleLinkOperationExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1022:1: ( ruleLinkOperationExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1023:1: ruleLinkOperationExpression EOF
- {
- before(grammarAccess.getLinkOperationExpressionRule());
- pushFollow(FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2119);
- ruleLinkOperationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getLinkOperationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationExpression2126);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLinkOperationExpression"
-
-
- // $ANTLR start "ruleLinkOperationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1030:1: ruleLinkOperationExpression : ( ( rule__LinkOperationExpression__Group__0 ) ) ;
- public final void ruleLinkOperationExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1034:2: ( ( ( rule__LinkOperationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1035:1: ( ( rule__LinkOperationExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1035:1: ( ( rule__LinkOperationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1036:1: ( rule__LinkOperationExpression__Group__0 )
- {
- before(grammarAccess.getLinkOperationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1037:1: ( rule__LinkOperationExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1037:2: rule__LinkOperationExpression__Group__0
- {
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2152);
- rule__LinkOperationExpression__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getLinkOperationExpressionAccess().getGroup());
+ // $ANTLR end "rule__MultiplicativeExpression__Group__1__Impl"
- }
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6965:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
+ public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6969:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6970:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__014725);
+ rule__MultiplicativeExpression__Group_1__0__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleLinkOperationExpression"
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__014728);
+ rule__MultiplicativeExpression__Group_1__1();
+ state._fsp--;
- // $ANTLR start "entryRuleLinkOperationTuple"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1049:1: entryRuleLinkOperationTuple : ruleLinkOperationTuple EOF ;
- public final void entryRuleLinkOperationTuple() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1050:1: ( ruleLinkOperationTuple EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1051:1: ruleLinkOperationTuple EOF
- {
- before(grammarAccess.getLinkOperationTupleRule());
- pushFollow(FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2179);
- ruleLinkOperationTuple();
-
- state._fsp--;
-
- after(grammarAccess.getLinkOperationTupleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTuple2186);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLinkOperationTuple"
-
-
- // $ANTLR start "ruleLinkOperationTuple"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1058:1: ruleLinkOperationTuple : ( ( rule__LinkOperationTuple__Group__0 ) ) ;
- public final void ruleLinkOperationTuple() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1062:2: ( ( ( rule__LinkOperationTuple__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1063:1: ( ( rule__LinkOperationTuple__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1063:1: ( ( rule__LinkOperationTuple__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1064:1: ( rule__LinkOperationTuple__Group__0 )
- {
- before(grammarAccess.getLinkOperationTupleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1065:1: ( rule__LinkOperationTuple__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1065:2: rule__LinkOperationTuple__Group__0
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2212);
- rule__LinkOperationTuple__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getLinkOperationTupleAccess().getGroup());
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__0"
- }
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6977:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) ;
+ public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6981:1: ( ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6982:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6982:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6983:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOpAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6984:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6984:2: rule__MultiplicativeExpression__OpAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl14755);
+ rule__MultiplicativeExpression__OpAssignment_1_0();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleLinkOperationTuple"
+ }
- // $ANTLR start "entryRuleLinkOperationTupleElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1077:1: entryRuleLinkOperationTupleElement : ruleLinkOperationTupleElement EOF ;
- public final void entryRuleLinkOperationTupleElement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1078:1: ( ruleLinkOperationTupleElement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1079:1: ruleLinkOperationTupleElement EOF
- {
- before(grammarAccess.getLinkOperationTupleElementRule());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2239);
- ruleLinkOperationTupleElement();
-
- state._fsp--;
-
- after(grammarAccess.getLinkOperationTupleElementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2246);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLinkOperationTupleElement"
-
-
- // $ANTLR start "ruleLinkOperationTupleElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1086:1: ruleLinkOperationTupleElement : ( ( rule__LinkOperationTupleElement__Group__0 ) ) ;
- public final void ruleLinkOperationTupleElement() throws RecognitionException {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOpAssignment_1_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1090:2: ( ( ( rule__LinkOperationTupleElement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1091:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1091:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1092:1: ( rule__LinkOperationTupleElement__Group__0 )
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1093:1: ( rule__LinkOperationTupleElement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1093:2: rule__LinkOperationTupleElement__Group__0
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2272);
- rule__LinkOperationTupleElement__Group__0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getLinkOperationTupleElementAccess().getGroup());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6994:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl ;
+ public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleLinkOperationTupleElement"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6998:1: ( rule__MultiplicativeExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6999:2: rule__MultiplicativeExpression__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__114785);
+ rule__MultiplicativeExpression__Group_1__1__Impl();
+ state._fsp--;
- // $ANTLR start "entryRuleSequenceOperationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1105:1: entryRuleSequenceOperationExpression : ruleSequenceOperationExpression EOF ;
- public final void entryRuleSequenceOperationExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1106:1: ( ruleSequenceOperationExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1107:1: ruleSequenceOperationExpression EOF
- {
- before(grammarAccess.getSequenceOperationExpressionRule());
- pushFollow(FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2299);
- ruleSequenceOperationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceOperationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceOperationExpression2306);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceOperationExpression"
-
-
- // $ANTLR start "ruleSequenceOperationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1114:1: ruleSequenceOperationExpression : ( ( rule__SequenceOperationExpression__Group__0 ) ) ;
- public final void ruleSequenceOperationExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1118:2: ( ( ( rule__SequenceOperationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1119:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1119:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1120:1: ( rule__SequenceOperationExpression__Group__0 )
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1121:1: ( rule__SequenceOperationExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1121:2: rule__SequenceOperationExpression__Group__0
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2332);
- rule__SequenceOperationExpression__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getSequenceOperationExpressionAccess().getGroup());
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__1"
- }
+ // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7005:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) ;
+ public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7009:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7010:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7010:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7011:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7012:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7012:2: rule__MultiplicativeExpression__ExpAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl14812);
+ rule__MultiplicativeExpression__ExpAssignment_1_1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleSequenceOperationExpression"
+ }
- // $ANTLR start "entryRuleSequenceReductionExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1133:1: entryRuleSequenceReductionExpression : ruleSequenceReductionExpression EOF ;
- public final void entryRuleSequenceReductionExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1134:1: ( ruleSequenceReductionExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1135:1: ruleSequenceReductionExpression EOF
- {
- before(grammarAccess.getSequenceReductionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2359);
- ruleSequenceReductionExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceReductionExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceReductionExpression2366);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceReductionExpression"
-
-
- // $ANTLR start "ruleSequenceReductionExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1142:1: ruleSequenceReductionExpression : ( ( rule__SequenceReductionExpression__Group__0 ) ) ;
- public final void ruleSequenceReductionExpression() throws RecognitionException {
+ after(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_1_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1146:2: ( ( ( rule__SequenceReductionExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1147:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1147:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1148:1: ( rule__SequenceReductionExpression__Group__0 )
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1149:1: ( rule__SequenceReductionExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1149:2: rule__SequenceReductionExpression__Group__0
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2392);
- rule__SequenceReductionExpression__Group__0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSequenceReductionExpressionAccess().getGroup());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__MultiplicativeExpression__Group_1__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__UnaryExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7026:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ;
+ public final void rule__UnaryExpression__Group__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleSequenceReductionExpression"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7030:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7031:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__014846);
+ rule__UnaryExpression__Group__0__Impl();
+ state._fsp--;
- // $ANTLR start "entryRuleSequenceExpansionExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1161:1: entryRuleSequenceExpansionExpression : ruleSequenceExpansionExpression EOF ;
- public final void entryRuleSequenceExpansionExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1162:1: ( ruleSequenceExpansionExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1163:1: ruleSequenceExpansionExpression EOF
- {
- before(grammarAccess.getSequenceExpansionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2419);
- ruleSequenceExpansionExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceExpansionExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2426);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceExpansionExpression"
-
-
- // $ANTLR start "ruleSequenceExpansionExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1170:1: ruleSequenceExpansionExpression : ( ( rule__SequenceExpansionExpression__Alternatives ) ) ;
- public final void ruleSequenceExpansionExpression() throws RecognitionException {
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__014849);
+ rule__UnaryExpression__Group__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1174:2: ( ( ( rule__SequenceExpansionExpression__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1175:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1175:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1176:1: ( rule__SequenceExpansionExpression__Alternatives )
- {
- before(grammarAccess.getSequenceExpansionExpressionAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1177:1: ( rule__SequenceExpansionExpression__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1177:2: rule__SequenceExpansionExpression__Alternatives
- {
- pushFollow(FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2452);
- rule__SequenceExpansionExpression__Alternatives();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSequenceExpansionExpressionAccess().getAlternatives());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__UnaryExpression__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__UnaryExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7038:1: rule__UnaryExpression__Group__0__Impl : ( ( rule__UnaryExpression__OpAssignment_0 )? ) ;
+ public final void rule__UnaryExpression__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleSequenceExpansionExpression"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7042:1: ( ( ( rule__UnaryExpression__OpAssignment_0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7043:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7043:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7044:1: ( rule__UnaryExpression__OpAssignment_0 )?
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7045:1: ( rule__UnaryExpression__OpAssignment_0 )?
+ int alt63 = 2;
+ int LA63_0 = input.LA(1);
+ if(((LA63_0 >= 25 && LA63_0 <= 26) || (LA63_0 >= 30 && LA63_0 <= 32))) {
+ alt63 = 1;
+ }
+ switch(alt63) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7045:2: rule__UnaryExpression__OpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl14876);
+ rule__UnaryExpression__OpAssignment_0();
- // $ANTLR start "entryRuleSelectOrRejectOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1189:1: entryRuleSelectOrRejectOperation : ruleSelectOrRejectOperation EOF ;
- public final void entryRuleSelectOrRejectOperation() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1190:1: ( ruleSelectOrRejectOperation EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1191:1: ruleSelectOrRejectOperation EOF
- {
- before(grammarAccess.getSelectOrRejectOperationRule());
- pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2479);
- ruleSelectOrRejectOperation();
-
- state._fsp--;
-
- after(grammarAccess.getSelectOrRejectOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2486);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSelectOrRejectOperation"
-
-
- // $ANTLR start "ruleSelectOrRejectOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1198:1: ruleSelectOrRejectOperation : ( ( rule__SelectOrRejectOperation__Group__0 ) ) ;
- public final void ruleSelectOrRejectOperation() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1202:2: ( ( ( rule__SelectOrRejectOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1203:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1203:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1204:1: ( rule__SelectOrRejectOperation__Group__0 )
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1205:1: ( rule__SelectOrRejectOperation__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1205:2: rule__SelectOrRejectOperation__Group__0
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2512);
- rule__SelectOrRejectOperation__Group__0();
- state._fsp--;
+ }
+ break;
+ }
- }
+ after(grammarAccess.getUnaryExpressionAccess().getOpAssignment_0());
- after(grammarAccess.getSelectOrRejectOperationAccess().getGroup());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleSelectOrRejectOperation"
+ // $ANTLR end "rule__UnaryExpression__Group__0__Impl"
- // $ANTLR start "entryRuleCollectOrIterateOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1217:1: entryRuleCollectOrIterateOperation : ruleCollectOrIterateOperation EOF ;
- public final void entryRuleCollectOrIterateOperation() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1218:1: ( ruleCollectOrIterateOperation EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1219:1: ruleCollectOrIterateOperation EOF
- {
- before(grammarAccess.getCollectOrIterateOperationRule());
- pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2539);
- ruleCollectOrIterateOperation();
-
- state._fsp--;
-
- after(grammarAccess.getCollectOrIterateOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2546);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCollectOrIterateOperation"
-
-
- // $ANTLR start "ruleCollectOrIterateOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1226:1: ruleCollectOrIterateOperation : ( ( rule__CollectOrIterateOperation__Group__0 ) ) ;
- public final void ruleCollectOrIterateOperation() throws RecognitionException {
+ // $ANTLR start "rule__UnaryExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7055:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl ;
+ public final void rule__UnaryExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1230:2: ( ( ( rule__CollectOrIterateOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1231:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1231:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1232:1: ( rule__CollectOrIterateOperation__Group__0 )
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1233:1: ( rule__CollectOrIterateOperation__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1233:2: rule__CollectOrIterateOperation__Group__0
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2572);
- rule__CollectOrIterateOperation__Group__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7059:1: ( rule__UnaryExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7060:2: rule__UnaryExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__114907);
+ rule__UnaryExpression__Group__1__Impl();
+ state._fsp--;
- }
- after(grammarAccess.getCollectOrIterateOperationAccess().getGroup());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__UnaryExpression__Group__1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleCollectOrIterateOperation"
+ // $ANTLR start "rule__UnaryExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7066:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__ExpAssignment_1 ) ) ;
+ public final void rule__UnaryExpression__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "entryRuleForAllOrExistsOrOneOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1245:1: entryRuleForAllOrExistsOrOneOperation : ruleForAllOrExistsOrOneOperation EOF ;
- public final void entryRuleForAllOrExistsOrOneOperation() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1246:1: ( ruleForAllOrExistsOrOneOperation EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1247:1: ruleForAllOrExistsOrOneOperation EOF
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationRule());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2599);
- ruleForAllOrExistsOrOneOperation();
-
- state._fsp--;
-
- after(grammarAccess.getForAllOrExistsOrOneOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2606);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleForAllOrExistsOrOneOperation"
-
-
- // $ANTLR start "ruleForAllOrExistsOrOneOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1254:1: ruleForAllOrExistsOrOneOperation : ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) ;
- public final void ruleForAllOrExistsOrOneOperation() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7070:1: ( ( ( rule__UnaryExpression__ExpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7071:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7071:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7072:1: ( rule__UnaryExpression__ExpAssignment_1 )
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getExpAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7073:1: ( rule__UnaryExpression__ExpAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7073:2: rule__UnaryExpression__ExpAssignment_1
+ {
+ pushFollow(FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl14934);
+ rule__UnaryExpression__ExpAssignment_1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1258:2: ( ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1259:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1259:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1260:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1261:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1261:2: rule__ForAllOrExistsOrOneOperation__Group__0
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2632);
- rule__ForAllOrExistsOrOneOperation__Group__0();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getUnaryExpressionAccess().getExpAssignment_1());
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getGroup());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleForAllOrExistsOrOneOperation"
+ // $ANTLR end "rule__UnaryExpression__Group__1__Impl"
- // $ANTLR start "entryRuleIsUniqueOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1273:1: entryRuleIsUniqueOperation : ruleIsUniqueOperation EOF ;
- public final void entryRuleIsUniqueOperation() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1274:1: ( ruleIsUniqueOperation EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1275:1: ruleIsUniqueOperation EOF
- {
- before(grammarAccess.getIsUniqueOperationRule());
- pushFollow(FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2659);
- ruleIsUniqueOperation();
-
- state._fsp--;
-
- after(grammarAccess.getIsUniqueOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleIsUniqueOperation2666);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleIsUniqueOperation"
-
-
- // $ANTLR start "ruleIsUniqueOperation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1282:1: ruleIsUniqueOperation : ( ( rule__IsUniqueOperation__Group__0 ) ) ;
- public final void ruleIsUniqueOperation() throws RecognitionException {
+ // $ANTLR start "rule__OperationCallExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7087:1: rule__OperationCallExpression__Group__0 : rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 ;
+ public final void rule__OperationCallExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1286:2: ( ( ( rule__IsUniqueOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1287:1: ( ( rule__IsUniqueOperation__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1287:1: ( ( rule__IsUniqueOperation__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1288:1: ( rule__IsUniqueOperation__Group__0 )
- {
- before(grammarAccess.getIsUniqueOperationAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1289:1: ( rule__IsUniqueOperation__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1289:2: rule__IsUniqueOperation__Group__0
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2692);
- rule__IsUniqueOperation__Group__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7091:1: ( rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7092:2: rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__014968);
+ rule__OperationCallExpression__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__014971);
+ rule__OperationCallExpression__Group__1();
- after(grammarAccess.getIsUniqueOperationAccess().getGroup());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleIsUniqueOperation"
+ // $ANTLR end "rule__OperationCallExpression__Group__0"
- // $ANTLR start "entryRuleValueSpecification"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1301:1: entryRuleValueSpecification : ruleValueSpecification EOF ;
- public final void entryRuleValueSpecification() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1302:1: ( ruleValueSpecification EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1303:1: ruleValueSpecification EOF
- {
- before(grammarAccess.getValueSpecificationRule());
- pushFollow(FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2719);
- ruleValueSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleValueSpecification2726);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleValueSpecification"
-
-
- // $ANTLR start "ruleValueSpecification"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1310:1: ruleValueSpecification : ( ( rule__ValueSpecification__Alternatives ) ) ;
- public final void ruleValueSpecification() throws RecognitionException {
+ // $ANTLR start "rule__OperationCallExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7099:1: rule__OperationCallExpression__Group__0__Impl : ( '.' ) ;
+ public final void rule__OperationCallExpression__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1314:2: ( ( ( rule__ValueSpecification__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1315:1: ( ( rule__ValueSpecification__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1315:1: ( ( rule__ValueSpecification__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1316:1: ( rule__ValueSpecification__Alternatives )
- {
- before(grammarAccess.getValueSpecificationAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1317:1: ( rule__ValueSpecification__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1317:2: rule__ValueSpecification__Alternatives
- {
- pushFollow(FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2752);
- rule__ValueSpecification__Alternatives();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7103:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7104:1: ( '.' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7104:1: ( '.' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7105:1: '.'
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
+ match(input, 73, FOLLOW_73_in_rule__OperationCallExpression__Group__0__Impl14999);
+ after(grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
+ }
- }
- after(grammarAccess.getValueSpecificationAccess().getAlternatives());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__OperationCallExpression__Group__0__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleValueSpecification"
+ // $ANTLR start "rule__OperationCallExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7118:1: rule__OperationCallExpression__Group__1 : rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 ;
+ public final void rule__OperationCallExpression__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "entryRuleNonLiteralValueSpecification"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1329:1: entryRuleNonLiteralValueSpecification : ruleNonLiteralValueSpecification EOF ;
- public final void entryRuleNonLiteralValueSpecification() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1330:1: ( ruleNonLiteralValueSpecification EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1331:1: ruleNonLiteralValueSpecification EOF
- {
- before(grammarAccess.getNonLiteralValueSpecificationRule());
- pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2779);
- ruleNonLiteralValueSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getNonLiteralValueSpecificationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2786);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNonLiteralValueSpecification"
-
-
- // $ANTLR start "ruleNonLiteralValueSpecification"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1338:1: ruleNonLiteralValueSpecification : ( ( rule__NonLiteralValueSpecification__Alternatives ) ) ;
- public final void ruleNonLiteralValueSpecification() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7122:1: ( rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7123:2: rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115030);
+ rule__OperationCallExpression__Group__1__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1342:2: ( ( ( rule__NonLiteralValueSpecification__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1343:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1343:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1344:1: ( rule__NonLiteralValueSpecification__Alternatives )
- {
- before(grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1345:1: ( rule__NonLiteralValueSpecification__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1345:2: rule__NonLiteralValueSpecification__Alternatives
- {
- pushFollow(FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2812);
- rule__NonLiteralValueSpecification__Alternatives();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__115033);
+ rule__OperationCallExpression__Group__2();
+ state._fsp--;
- }
- after(grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__OperationCallExpression__Group__1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleNonLiteralValueSpecification"
+ // $ANTLR start "rule__OperationCallExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7130:1: rule__OperationCallExpression__Group__1__Impl : ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) ;
+ public final void rule__OperationCallExpression__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "entryRuleParenthesizedExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1357:1: entryRuleParenthesizedExpression : ruleParenthesizedExpression EOF ;
- public final void entryRuleParenthesizedExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1358:1: ( ruleParenthesizedExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1359:1: ruleParenthesizedExpression EOF
- {
- before(grammarAccess.getParenthesizedExpressionRule());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2839);
- ruleParenthesizedExpression();
-
- state._fsp--;
-
- after(grammarAccess.getParenthesizedExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleParenthesizedExpression2846);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleParenthesizedExpression"
-
-
- // $ANTLR start "ruleParenthesizedExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1366:1: ruleParenthesizedExpression : ( ( rule__ParenthesizedExpression__Group__0 ) ) ;
- public final void ruleParenthesizedExpression() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7134:1: ( ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7135:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7135:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7136:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7137:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7137:2: rule__OperationCallExpression__OperationNameAssignment_1
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl15060);
+ rule__OperationCallExpression__OperationNameAssignment_1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1370:2: ( ( ( rule__ParenthesizedExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1371:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1371:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1372:1: ( rule__ParenthesizedExpression__Group__0 )
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1373:1: ( rule__ParenthesizedExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1373:2: rule__ParenthesizedExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2872);
- rule__ParenthesizedExpression__Group__0();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1());
- after(grammarAccess.getParenthesizedExpressionAccess().getGroup());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleParenthesizedExpression"
+ // $ANTLR end "rule__OperationCallExpression__Group__1__Impl"
- // $ANTLR start "entryRuleNullExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1385:1: entryRuleNullExpression : ruleNullExpression EOF ;
- public final void entryRuleNullExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1386:1: ( ruleNullExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1387:1: ruleNullExpression EOF
- {
- before(grammarAccess.getNullExpressionRule());
- pushFollow(FOLLOW_ruleNullExpression_in_entryRuleNullExpression2899);
- ruleNullExpression();
-
- state._fsp--;
-
- after(grammarAccess.getNullExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNullExpression2906);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNullExpression"
-
-
- // $ANTLR start "ruleNullExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1394:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
- public final void ruleNullExpression() throws RecognitionException {
+ // $ANTLR start "rule__OperationCallExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7147:1: rule__OperationCallExpression__Group__2 : rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 ;
+ public final void rule__OperationCallExpression__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1398:2: ( ( ( rule__NullExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1399:1: ( ( rule__NullExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1399:1: ( ( rule__NullExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1400:1: ( rule__NullExpression__Group__0 )
- {
- before(grammarAccess.getNullExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1401:1: ( rule__NullExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1401:2: rule__NullExpression__Group__0
- {
- pushFollow(FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2932);
- rule__NullExpression__Group__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7151:1: ( rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7152:2: rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__215090);
+ rule__OperationCallExpression__Group__2__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__215093);
+ rule__OperationCallExpression__Group__3();
- after(grammarAccess.getNullExpressionAccess().getGroup());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleNullExpression"
+ // $ANTLR end "rule__OperationCallExpression__Group__2"
- // $ANTLR start "entryRuleThisExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1413:1: entryRuleThisExpression : ruleThisExpression EOF ;
- public final void entryRuleThisExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1414:1: ( ruleThisExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1415:1: ruleThisExpression EOF
- {
- before(grammarAccess.getThisExpressionRule());
- pushFollow(FOLLOW_ruleThisExpression_in_entryRuleThisExpression2959);
- ruleThisExpression();
-
- state._fsp--;
-
- after(grammarAccess.getThisExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleThisExpression2966);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleThisExpression"
-
-
- // $ANTLR start "ruleThisExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1422:1: ruleThisExpression : ( ( rule__ThisExpression__Group__0 ) ) ;
- public final void ruleThisExpression() throws RecognitionException {
+ // $ANTLR start "rule__OperationCallExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7159:1: rule__OperationCallExpression__Group__2__Impl : ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) ;
+ public final void rule__OperationCallExpression__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1426:2: ( ( ( rule__ThisExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1427:1: ( ( rule__ThisExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1427:1: ( ( rule__ThisExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1428:1: ( rule__ThisExpression__Group__0 )
- {
- before(grammarAccess.getThisExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1429:1: ( rule__ThisExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1429:2: rule__ThisExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2992);
- rule__ThisExpression__Group__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7163:1: ( ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7164:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7164:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7165:1: ( rule__OperationCallExpression__TupleAssignment_2 )
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7166:1: ( rule__OperationCallExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7166:2: rule__OperationCallExpression__TupleAssignment_2
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl15120);
+ rule__OperationCallExpression__TupleAssignment_2();
+ state._fsp--;
- }
- after(grammarAccess.getThisExpressionAccess().getGroup());
+ }
- }
+ after(grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "ruleThisExpression"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "entryRuleSuperInvocationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1441:1: entryRuleSuperInvocationExpression : ruleSuperInvocationExpression EOF ;
- public final void entryRuleSuperInvocationExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1442:1: ( ruleSuperInvocationExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1443:1: ruleSuperInvocationExpression EOF
- {
- before(grammarAccess.getSuperInvocationExpressionRule());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression3019);
- ruleSuperInvocationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSuperInvocationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationExpression3026);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSuperInvocationExpression"
-
-
- // $ANTLR start "ruleSuperInvocationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1450:1: ruleSuperInvocationExpression : ( ( rule__SuperInvocationExpression__Group__0 ) ) ;
- public final void ruleSuperInvocationExpression() throws RecognitionException {
+ // $ANTLR end "rule__OperationCallExpression__Group__2__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1454:2: ( ( ( rule__SuperInvocationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1455:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1455:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1456:1: ( rule__SuperInvocationExpression__Group__0 )
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1457:1: ( rule__SuperInvocationExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1457:2: rule__SuperInvocationExpression__Group__0
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression3052);
- rule__SuperInvocationExpression__Group__0();
- state._fsp--;
+ // $ANTLR start "rule__OperationCallExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7176:1: rule__OperationCallExpression__Group__3 : rule__OperationCallExpression__Group__3__Impl ;
+ public final void rule__OperationCallExpression__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7180:1: ( rule__OperationCallExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7181:2: rule__OperationCallExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__315150);
+ rule__OperationCallExpression__Group__3__Impl();
- after(grammarAccess.getSuperInvocationExpressionAccess().getGroup());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleSuperInvocationExpression"
+ // $ANTLR end "rule__OperationCallExpression__Group__3"
- // $ANTLR start "entryRuleInstanceCreationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1469:1: entryRuleInstanceCreationExpression : ruleInstanceCreationExpression EOF ;
- public final void entryRuleInstanceCreationExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1470:1: ( ruleInstanceCreationExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1471:1: ruleInstanceCreationExpression EOF
- {
- before(grammarAccess.getInstanceCreationExpressionRule());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3079);
- ruleInstanceCreationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getInstanceCreationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationExpression3086);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInstanceCreationExpression"
-
-
- // $ANTLR start "ruleInstanceCreationExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1478:1: ruleInstanceCreationExpression : ( ( rule__InstanceCreationExpression__Group__0 ) ) ;
- public final void ruleInstanceCreationExpression() throws RecognitionException {
+ // $ANTLR start "rule__OperationCallExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7187:1: rule__OperationCallExpression__Group__3__Impl : ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) ;
+ public final void rule__OperationCallExpression__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1482:2: ( ( ( rule__InstanceCreationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1483:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1483:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1484:1: ( rule__InstanceCreationExpression__Group__0 )
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1485:1: ( rule__InstanceCreationExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1485:2: rule__InstanceCreationExpression__Group__0
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3112);
- rule__InstanceCreationExpression__Group__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7191:1: ( ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7192:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7192:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7193:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7194:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
+ int alt64 = 2;
+ int LA64_0 = input.LA(1);
+ if((LA64_0 == 73 || LA64_0 == 76)) {
+ alt64 = 1;
+ }
+ switch(alt64) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7194:2: rule__OperationCallExpression__SuffixAssignment_3
+ {
+ pushFollow(FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl15177);
+ rule__OperationCallExpression__SuffixAssignment_3();
- }
+ state._fsp--;
- after(grammarAccess.getInstanceCreationExpressionAccess().getGroup());
- }
+ }
+ break;
+ }
- }
+ after(grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleInstanceCreationExpression"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleInstanceCreationTuple"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1497:1: entryRuleInstanceCreationTuple : ruleInstanceCreationTuple EOF ;
- public final void entryRuleInstanceCreationTuple() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1498:1: ( ruleInstanceCreationTuple EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1499:1: ruleInstanceCreationTuple EOF
- {
- before(grammarAccess.getInstanceCreationTupleRule());
- pushFollow(FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple3139);
- ruleInstanceCreationTuple();
-
- state._fsp--;
-
- after(grammarAccess.getInstanceCreationTupleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationTuple3146);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInstanceCreationTuple"
-
-
- // $ANTLR start "ruleInstanceCreationTuple"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1506:1: ruleInstanceCreationTuple : ( ( rule__InstanceCreationTuple__Group__0 ) ) ;
- public final void ruleInstanceCreationTuple() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1510:2: ( ( ( rule__InstanceCreationTuple__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1511:1: ( ( rule__InstanceCreationTuple__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1511:1: ( ( rule__InstanceCreationTuple__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1512:1: ( rule__InstanceCreationTuple__Group__0 )
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1513:1: ( rule__InstanceCreationTuple__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1513:2: rule__InstanceCreationTuple__Group__0
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__0_in_ruleInstanceCreationTuple3172);
- rule__InstanceCreationTuple__Group__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__OperationCallExpression__Group__3__Impl"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7212:1: rule__PropertyCallExpression__Group__0 : rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 ;
+ public final void rule__PropertyCallExpression__Group__0() throws RecognitionException {
- after(grammarAccess.getInstanceCreationTupleAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7216:1: ( rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7217:2: rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__015216);
+ rule__PropertyCallExpression__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__015219);
+ rule__PropertyCallExpression__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleInstanceCreationTuple"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleInstanceCreationTupleElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1525:1: entryRuleInstanceCreationTupleElement : ruleInstanceCreationTupleElement EOF ;
- public final void entryRuleInstanceCreationTupleElement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1526:1: ( ruleInstanceCreationTupleElement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1527:1: ruleInstanceCreationTupleElement EOF
- {
- before(grammarAccess.getInstanceCreationTupleElementRule());
- pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement3199);
- ruleInstanceCreationTupleElement();
-
- state._fsp--;
-
- after(grammarAccess.getInstanceCreationTupleElementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement3206);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInstanceCreationTupleElement"
-
-
- // $ANTLR start "ruleInstanceCreationTupleElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1534:1: ruleInstanceCreationTupleElement : ( ( rule__InstanceCreationTupleElement__Group__0 ) ) ;
- public final void ruleInstanceCreationTupleElement() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1538:2: ( ( ( rule__InstanceCreationTupleElement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1539:1: ( ( rule__InstanceCreationTupleElement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1539:1: ( ( rule__InstanceCreationTupleElement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1540:1: ( rule__InstanceCreationTupleElement__Group__0 )
- {
- before(grammarAccess.getInstanceCreationTupleElementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1541:1: ( rule__InstanceCreationTupleElement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1541:2: rule__InstanceCreationTupleElement__Group__0
- {
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__0_in_ruleInstanceCreationTupleElement3232);
- rule__InstanceCreationTupleElement__Group__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__PropertyCallExpression__Group__0"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7224:1: rule__PropertyCallExpression__Group__0__Impl : ( '.' ) ;
+ public final void rule__PropertyCallExpression__Group__0__Impl() throws RecognitionException {
- after(grammarAccess.getInstanceCreationTupleElementAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7228:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7229:1: ( '.' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7229:1: ( '.' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7230:1: '.'
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
+ match(input, 73, FOLLOW_73_in_rule__PropertyCallExpression__Group__0__Impl15247);
+ after(grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "ruleInstanceCreationTupleElement"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "entryRuleSequenceConstructionOrAccessCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1553:1: entryRuleSequenceConstructionOrAccessCompletion : ruleSequenceConstructionOrAccessCompletion EOF ;
- public final void entryRuleSequenceConstructionOrAccessCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1554:1: ( ruleSequenceConstructionOrAccessCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1555:1: ruleSequenceConstructionOrAccessCompletion EOF
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3259);
- ruleSequenceConstructionOrAccessCompletion();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3266);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceConstructionOrAccessCompletion"
-
-
- // $ANTLR start "ruleSequenceConstructionOrAccessCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1562:1: ruleSequenceConstructionOrAccessCompletion : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) ;
- public final void ruleSequenceConstructionOrAccessCompletion() throws RecognitionException {
+ // $ANTLR end "rule__PropertyCallExpression__Group__0__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1566:2: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1567:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1567:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1568:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1569:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1569:2: rule__SequenceConstructionOrAccessCompletion__Alternatives
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3292);
- rule__SequenceConstructionOrAccessCompletion__Alternatives();
- state._fsp--;
+ // $ANTLR start "rule__PropertyCallExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7243:1: rule__PropertyCallExpression__Group__1 : rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 ;
+ public final void rule__PropertyCallExpression__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7247:1: ( rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7248:2: rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__115278);
+ rule__PropertyCallExpression__Group__1__Impl();
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__115281);
+ rule__PropertyCallExpression__Group__2();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "ruleSequenceConstructionOrAccessCompletion"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "entryRuleAccessCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1581:1: entryRuleAccessCompletion : ruleAccessCompletion EOF ;
- public final void entryRuleAccessCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1582:1: ( ruleAccessCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1583:1: ruleAccessCompletion EOF
- {
- before(grammarAccess.getAccessCompletionRule());
- pushFollow(FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3319);
- ruleAccessCompletion();
-
- state._fsp--;
-
- after(grammarAccess.getAccessCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAccessCompletion3326);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAccessCompletion"
-
-
- // $ANTLR start "ruleAccessCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1590:1: ruleAccessCompletion : ( ( rule__AccessCompletion__Group__0 ) ) ;
- public final void ruleAccessCompletion() throws RecognitionException {
+ // $ANTLR end "rule__PropertyCallExpression__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1594:2: ( ( ( rule__AccessCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1595:1: ( ( rule__AccessCompletion__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1595:1: ( ( rule__AccessCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1596:1: ( rule__AccessCompletion__Group__0 )
- {
- before(grammarAccess.getAccessCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1597:1: ( rule__AccessCompletion__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1597:2: rule__AccessCompletion__Group__0
- {
- pushFollow(FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3352);
- rule__AccessCompletion__Group__0();
- state._fsp--;
+ // $ANTLR start "rule__PropertyCallExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7255:1: rule__PropertyCallExpression__Group__1__Impl : ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) ;
+ public final void rule__PropertyCallExpression__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7259:1: ( ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7260:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7260:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7261:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7262:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7262:2: rule__PropertyCallExpression__PropertyNameAssignment_1
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl15308);
+ rule__PropertyCallExpression__PropertyNameAssignment_1();
- after(grammarAccess.getAccessCompletionAccess().getGroup());
+ state._fsp--;
- }
+ }
- }
+ after(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleAccessCompletion"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRulePartialSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1609:1: entryRulePartialSequenceConstructionCompletion : rulePartialSequenceConstructionCompletion EOF ;
- public final void entryRulePartialSequenceConstructionCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1610:1: ( rulePartialSequenceConstructionCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1611:1: rulePartialSequenceConstructionCompletion EOF
- {
- before(grammarAccess.getPartialSequenceConstructionCompletionRule());
- pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3379);
- rulePartialSequenceConstructionCompletion();
-
- state._fsp--;
-
- after(grammarAccess.getPartialSequenceConstructionCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3386);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePartialSequenceConstructionCompletion"
-
-
- // $ANTLR start "rulePartialSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1618:1: rulePartialSequenceConstructionCompletion : ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) ;
- public final void rulePartialSequenceConstructionCompletion() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1622:2: ( ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1623:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1623:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1624:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
- {
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1625:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1625:2: rule__PartialSequenceConstructionCompletion__Group__0
- {
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3412);
- rule__PartialSequenceConstructionCompletion__Group__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__PropertyCallExpression__Group__1__Impl"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7272:1: rule__PropertyCallExpression__Group__2 : rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 ;
+ public final void rule__PropertyCallExpression__Group__2() throws RecognitionException {
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7276:1: ( rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7277:2: rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__215338);
+ rule__PropertyCallExpression__Group__2__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__215341);
+ rule__PropertyCallExpression__Group__3();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rulePartialSequenceConstructionCompletion"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "entryRuleSequenceConstructionExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1637:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
- public final void entryRuleSequenceConstructionExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1638:1: ( ruleSequenceConstructionExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1639:1: ruleSequenceConstructionExpression EOF
- {
- before(grammarAccess.getSequenceConstructionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression3439);
- ruleSequenceConstructionExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceConstructionExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionExpression3446);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceConstructionExpression"
-
-
- // $ANTLR start "ruleSequenceConstructionExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1646:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Group__0 ) ) ;
- public final void ruleSequenceConstructionExpression() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1650:2: ( ( ( rule__SequenceConstructionExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1651:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1651:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1652:1: ( rule__SequenceConstructionExpression__Group__0 )
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1653:1: ( rule__SequenceConstructionExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1653:2: rule__SequenceConstructionExpression__Group__0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0_in_ruleSequenceConstructionExpression3472);
- rule__SequenceConstructionExpression__Group__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__PropertyCallExpression__Group__2"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7284:1: rule__PropertyCallExpression__Group__2__Impl : ( ( rule__PropertyCallExpression__Group_2__0 )? ) ;
+ public final void rule__PropertyCallExpression__Group__2__Impl() throws RecognitionException {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7288:1: ( ( ( rule__PropertyCallExpression__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7289:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7289:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7290:1: ( rule__PropertyCallExpression__Group_2__0 )?
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7291:1: ( rule__PropertyCallExpression__Group_2__0 )?
+ int alt65 = 2;
+ int LA65_0 = input.LA(1);
+ if((LA65_0 == 74)) {
+ int LA65_1 = input.LA(2);
- }
+ if(((LA65_1 >= RULE_ID && LA65_1 <= RULE_STRING) || (LA65_1 >= 12 && LA65_1 <= 13) || (LA65_1 >= 25 && LA65_1 <= 27) || (LA65_1 >= 30 && LA65_1 <= 34) || LA65_1 == 64 || (LA65_1 >= 79 && LA65_1 <= 82))) {
+ alt65 = 1;
+ }
+ }
+ switch(alt65) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7291:2: rule__PropertyCallExpression__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl15368);
+ rule__PropertyCallExpression__Group_2__0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleSequenceConstructionExpression"
+ }
+ break;
+ }
- // $ANTLR start "entryRuleSequenceElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1665:1: entryRuleSequenceElement : ruleSequenceElement EOF ;
- public final void entryRuleSequenceElement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1666:1: ( ruleSequenceElement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1667:1: ruleSequenceElement EOF
- {
- before(grammarAccess.getSequenceElementRule());
- pushFollow(FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement3499);
- ruleSequenceElement();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceElementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceElement3506);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequenceElement"
-
-
- // $ANTLR start "ruleSequenceElement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1674:1: ruleSequenceElement : ( ( rule__SequenceElement__Alternatives ) ) ;
- public final void ruleSequenceElement() throws RecognitionException {
+ after(grammarAccess.getPropertyCallExpressionAccess().getGroup_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1678:2: ( ( ( rule__SequenceElement__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1679:1: ( ( rule__SequenceElement__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1679:1: ( ( rule__SequenceElement__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1680:1: ( rule__SequenceElement__Alternatives )
- {
- before(grammarAccess.getSequenceElementAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1681:1: ( rule__SequenceElement__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1681:2: rule__SequenceElement__Alternatives
- {
- pushFollow(FOLLOW_rule__SequenceElement__Alternatives_in_ruleSequenceElement3532);
- rule__SequenceElement__Alternatives();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSequenceElementAccess().getAlternatives());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__PropertyCallExpression__Group__2__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__PropertyCallExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7301:1: rule__PropertyCallExpression__Group__3 : rule__PropertyCallExpression__Group__3__Impl ;
+ public final void rule__PropertyCallExpression__Group__3() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleSequenceElement"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7305:1: ( rule__PropertyCallExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7306:2: rule__PropertyCallExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__315399);
+ rule__PropertyCallExpression__Group__3__Impl();
+ state._fsp--;
- // $ANTLR start "entryRuleClassExtentExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1693:1: entryRuleClassExtentExpression : ruleClassExtentExpression EOF ;
- public final void entryRuleClassExtentExpression() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1694:1: ( ruleClassExtentExpression EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1695:1: ruleClassExtentExpression EOF
- {
- before(grammarAccess.getClassExtentExpressionRule());
- pushFollow(FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression3559);
- ruleClassExtentExpression();
-
- state._fsp--;
-
- after(grammarAccess.getClassExtentExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassExtentExpression3566);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassExtentExpression"
-
-
- // $ANTLR start "ruleClassExtentExpression"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1702:1: ruleClassExtentExpression : ( ( rule__ClassExtentExpression__Group__0 ) ) ;
- public final void ruleClassExtentExpression() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1706:2: ( ( ( rule__ClassExtentExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1707:1: ( ( rule__ClassExtentExpression__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1707:1: ( ( rule__ClassExtentExpression__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1708:1: ( rule__ClassExtentExpression__Group__0 )
- {
- before(grammarAccess.getClassExtentExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1709:1: ( rule__ClassExtentExpression__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1709:2: rule__ClassExtentExpression__Group__0
- {
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0_in_ruleClassExtentExpression3592);
- rule__ClassExtentExpression__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getClassExtentExpressionAccess().getGroup());
+ // $ANTLR end "rule__PropertyCallExpression__Group__3"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7312:1: rule__PropertyCallExpression__Group__3__Impl : ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) ;
+ public final void rule__PropertyCallExpression__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7316:1: ( ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7317:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7317:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7318:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7319:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
+ int alt66 = 2;
+ int LA66_0 = input.LA(1);
- restoreStackSize(stackSize);
+ if((LA66_0 == 73 || LA66_0 == 76)) {
+ alt66 = 1;
+ }
+ switch(alt66) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7319:2: rule__PropertyCallExpression__SuffixAssignment_3
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl15426);
+ rule__PropertyCallExpression__SuffixAssignment_3();
- }
- return ;
- }
- // $ANTLR end "ruleClassExtentExpression"
+ state._fsp--;
- // $ANTLR start "entryRuleBlock"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1721:1: entryRuleBlock : ruleBlock EOF ;
- public final void entryRuleBlock() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1722:1: ( ruleBlock EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1723:1: ruleBlock EOF
- {
- before(grammarAccess.getBlockRule());
- pushFollow(FOLLOW_ruleBlock_in_entryRuleBlock3619);
- ruleBlock();
-
- state._fsp--;
-
- after(grammarAccess.getBlockRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBlock3626);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleBlock"
-
-
- // $ANTLR start "ruleBlock"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1730:1: ruleBlock : ( ( rule__Block__Group__0 ) ) ;
- public final void ruleBlock() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1734:2: ( ( ( rule__Block__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1735:1: ( ( rule__Block__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1735:1: ( ( rule__Block__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1736:1: ( rule__Block__Group__0 )
- {
- before(grammarAccess.getBlockAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1737:1: ( rule__Block__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1737:2: rule__Block__Group__0
- {
- pushFollow(FOLLOW_rule__Block__Group__0_in_ruleBlock3652);
- rule__Block__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getBlockAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleBlock"
+ after(grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3());
+ }
- // $ANTLR start "entryRuleStatementSequence"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1749:1: entryRuleStatementSequence : ruleStatementSequence EOF ;
- public final void entryRuleStatementSequence() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1750:1: ( ruleStatementSequence EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1751:1: ruleStatementSequence EOF
- {
- before(grammarAccess.getStatementSequenceRule());
- pushFollow(FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence3679);
- ruleStatementSequence();
- state._fsp--;
+ }
- after(grammarAccess.getStatementSequenceRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleStatementSequence3686);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleStatementSequence"
+ }
+ return;
+ }
+ // $ANTLR end "rule__PropertyCallExpression__Group__3__Impl"
- // $ANTLR start "ruleStatementSequence"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1758:1: ruleStatementSequence : ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) ;
- public final void ruleStatementSequence() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1762:2: ( ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1763:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1763:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1764:1: ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1764:1: ( ( rule__StatementSequence__StatementsAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1765:1: ( rule__StatementSequence__StatementsAssignment )
- {
- before(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1766:1: ( rule__StatementSequence__StatementsAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1766:2: rule__StatementSequence__StatementsAssignment
- {
- pushFollow(FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3714);
- rule__StatementSequence__StatementsAssignment();
+ // $ANTLR start "rule__PropertyCallExpression__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7337:1: rule__PropertyCallExpression__Group_2__0 : rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 ;
+ public final void rule__PropertyCallExpression__Group_2__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7341:1: ( rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7342:2: rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__015465);
+ rule__PropertyCallExpression__Group_2__0__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__015468);
+ rule__PropertyCallExpression__Group_2__1();
- }
+ state._fsp--;
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1769:1: ( ( rule__StatementSequence__StatementsAssignment )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1770:1: ( rule__StatementSequence__StatementsAssignment )*
- {
- before(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1771:1: ( rule__StatementSequence__StatementsAssignment )*
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
- if ( ((LA2_0>=RULE_ML_COMMENT && LA2_0<=RULE_ID)||(LA2_0>=12 && LA2_0<=13)||(LA2_0>=80 && LA2_0<=83)||LA2_0==87||(LA2_0>=90 && LA2_0<=93)||LA2_0==96||(LA2_0>=99 && LA2_0<=101)||(LA2_0>=103 && LA2_0<=106)) ) {
- alt2=1;
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- switch (alt2) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1771:2: rule__StatementSequence__StatementsAssignment
- {
- pushFollow(FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3726);
- rule__StatementSequence__StatementsAssignment();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__PropertyCallExpression__Group_2__0"
- }
- break;
- default :
- break loop2;
- }
- } while (true);
+ // $ANTLR start "rule__PropertyCallExpression__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7349:1: rule__PropertyCallExpression__Group_2__0__Impl : ( '[' ) ;
+ public final void rule__PropertyCallExpression__Group_2__0__Impl() throws RecognitionException {
- after(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7353:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7354:1: ( '[' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7354:1: ( '[' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7355:1: '['
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
+ match(input, 74, FOLLOW_74_in_rule__PropertyCallExpression__Group_2__0__Impl15496);
+ after(grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "ruleStatementSequence"
+ // $ANTLR end "rule__PropertyCallExpression__Group_2__0__Impl"
- // $ANTLR start "entryRuleDocumentedStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1784:1: entryRuleDocumentedStatement : ruleDocumentedStatement EOF ;
- public final void entryRuleDocumentedStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1785:1: ( ruleDocumentedStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1786:1: ruleDocumentedStatement EOF
- {
- before(grammarAccess.getDocumentedStatementRule());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement3756);
- ruleDocumentedStatement();
+ // $ANTLR start "rule__PropertyCallExpression__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7368:1: rule__PropertyCallExpression__Group_2__1 : rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 ;
+ public final void rule__PropertyCallExpression__Group_2__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- after(grammarAccess.getDocumentedStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentedStatement3763);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7372:1: ( rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7373:2: rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__115527);
+ rule__PropertyCallExpression__Group_2__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleDocumentedStatement"
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__115530);
+ rule__PropertyCallExpression__Group_2__2();
+ state._fsp--;
- // $ANTLR start "ruleDocumentedStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1793:1: ruleDocumentedStatement : ( ( rule__DocumentedStatement__Group__0 ) ) ;
- public final void ruleDocumentedStatement() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1797:2: ( ( ( rule__DocumentedStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1798:1: ( ( rule__DocumentedStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1798:1: ( ( rule__DocumentedStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1799:1: ( rule__DocumentedStatement__Group__0 )
- {
- before(grammarAccess.getDocumentedStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1800:1: ( rule__DocumentedStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1800:2: rule__DocumentedStatement__Group__0
- {
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__0_in_ruleDocumentedStatement3789);
- rule__DocumentedStatement__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getDocumentedStatementAccess().getGroup());
+ // $ANTLR end "rule__PropertyCallExpression__Group_2__1"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7380:1: rule__PropertyCallExpression__Group_2__1__Impl : ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) ;
+ public final void rule__PropertyCallExpression__Group_2__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7384:1: ( ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7385:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7385:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7386:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7387:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7387:2: rule__PropertyCallExpression__IndexAssignment_2_1
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl15557);
+ rule__PropertyCallExpression__IndexAssignment_2_1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleDocumentedStatement"
+ }
- // $ANTLR start "entryRuleInlineStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1812:1: entryRuleInlineStatement : ruleInlineStatement EOF ;
- public final void entryRuleInlineStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1813:1: ( ruleInlineStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1814:1: ruleInlineStatement EOF
- {
- before(grammarAccess.getInlineStatementRule());
- pushFollow(FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement3816);
- ruleInlineStatement();
-
- state._fsp--;
-
- after(grammarAccess.getInlineStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInlineStatement3823);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInlineStatement"
-
-
- // $ANTLR start "ruleInlineStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1821:1: ruleInlineStatement : ( ( rule__InlineStatement__Group__0 ) ) ;
- public final void ruleInlineStatement() throws RecognitionException {
+ after(grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1825:2: ( ( ( rule__InlineStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1826:1: ( ( rule__InlineStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1826:1: ( ( rule__InlineStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1827:1: ( rule__InlineStatement__Group__0 )
- {
- before(grammarAccess.getInlineStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1828:1: ( rule__InlineStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1828:2: rule__InlineStatement__Group__0
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__0_in_ruleInlineStatement3849);
- rule__InlineStatement__Group__0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getInlineStatementAccess().getGroup());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__PropertyCallExpression__Group_2__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__PropertyCallExpression__Group_2__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7397:1: rule__PropertyCallExpression__Group_2__2 : rule__PropertyCallExpression__Group_2__2__Impl ;
+ public final void rule__PropertyCallExpression__Group_2__2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleInlineStatement"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7401:1: ( rule__PropertyCallExpression__Group_2__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7402:2: rule__PropertyCallExpression__Group_2__2__Impl
+ {
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__215587);
+ rule__PropertyCallExpression__Group_2__2__Impl();
+ state._fsp--;
- // $ANTLR start "entryRuleAnnotatedStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1840:1: entryRuleAnnotatedStatement : ruleAnnotatedStatement EOF ;
- public final void entryRuleAnnotatedStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1841:1: ( ruleAnnotatedStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1842:1: ruleAnnotatedStatement EOF
- {
- before(grammarAccess.getAnnotatedStatementRule());
- pushFollow(FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement3876);
- ruleAnnotatedStatement();
-
- state._fsp--;
-
- after(grammarAccess.getAnnotatedStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotatedStatement3883);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAnnotatedStatement"
-
-
- // $ANTLR start "ruleAnnotatedStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1849:1: ruleAnnotatedStatement : ( ( rule__AnnotatedStatement__Group__0 ) ) ;
- public final void ruleAnnotatedStatement() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1853:2: ( ( ( rule__AnnotatedStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1854:1: ( ( rule__AnnotatedStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1854:1: ( ( rule__AnnotatedStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1855:1: ( rule__AnnotatedStatement__Group__0 )
- {
- before(grammarAccess.getAnnotatedStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1856:1: ( rule__AnnotatedStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1856:2: rule__AnnotatedStatement__Group__0
- {
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0_in_ruleAnnotatedStatement3909);
- rule__AnnotatedStatement__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getAnnotatedStatementAccess().getGroup());
+ // $ANTLR end "rule__PropertyCallExpression__Group_2__2"
- }
+ // $ANTLR start "rule__PropertyCallExpression__Group_2__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7408:1: rule__PropertyCallExpression__Group_2__2__Impl : ( ']' ) ;
+ public final void rule__PropertyCallExpression__Group_2__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7412:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7413:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7413:1: ( ']' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7414:1: ']'
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
+ match(input, 75, FOLLOW_75_in_rule__PropertyCallExpression__Group_2__2__Impl15615);
+ after(grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleAnnotatedStatement"
+ }
- // $ANTLR start "entryRuleStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1868:1: entryRuleStatement : ruleStatement EOF ;
- public final void entryRuleStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1869:1: ( ruleStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1870:1: ruleStatement EOF
- {
- before(grammarAccess.getStatementRule());
- pushFollow(FOLLOW_ruleStatement_in_entryRuleStatement3936);
- ruleStatement();
-
- state._fsp--;
-
- after(grammarAccess.getStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleStatement3943);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleStatement"
-
-
- // $ANTLR start "ruleStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1877:1: ruleStatement : ( ( rule__Statement__Alternatives ) ) ;
- public final void ruleStatement() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1881:2: ( ( ( rule__Statement__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1882:1: ( ( rule__Statement__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1882:1: ( ( rule__Statement__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1883:1: ( rule__Statement__Alternatives )
- {
- before(grammarAccess.getStatementAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1884:1: ( rule__Statement__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1884:2: rule__Statement__Alternatives
- {
- pushFollow(FOLLOW_rule__Statement__Alternatives_in_ruleStatement3969);
- rule__Statement__Alternatives();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__PropertyCallExpression__Group_2__2__Impl"
- }
- after(grammarAccess.getStatementAccess().getAlternatives());
+ // $ANTLR start "rule__LinkOperationExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7433:1: rule__LinkOperationExpression__Group__0 : rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 ;
+ public final void rule__LinkOperationExpression__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7437:1: ( rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7438:2: rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__015652);
+ rule__LinkOperationExpression__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__015655);
+ rule__LinkOperationExpression__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleStatement"
+ }
- // $ANTLR start "entryRuleAnnotation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1896:1: entryRuleAnnotation : ruleAnnotation EOF ;
- public final void entryRuleAnnotation() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1897:1: ( ruleAnnotation EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1898:1: ruleAnnotation EOF
- {
- before(grammarAccess.getAnnotationRule());
- pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation3996);
- ruleAnnotation();
-
- state._fsp--;
-
- after(grammarAccess.getAnnotationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation4003);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAnnotation"
-
-
- // $ANTLR start "ruleAnnotation"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1905:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
- public final void ruleAnnotation() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1909:2: ( ( ( rule__Annotation__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1910:1: ( ( rule__Annotation__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1910:1: ( ( rule__Annotation__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1911:1: ( rule__Annotation__Group__0 )
- {
- before(grammarAccess.getAnnotationAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1912:1: ( rule__Annotation__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1912:2: rule__Annotation__Group__0
- {
- pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation4029);
- rule__Annotation__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationExpression__Group__0"
- }
- after(grammarAccess.getAnnotationAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7445:1: rule__LinkOperationExpression__Group__0__Impl : ( '.' ) ;
+ public final void rule__LinkOperationExpression__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7449:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7450:1: ( '.' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7450:1: ( '.' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7451:1: '.'
+ {
+ before(grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
+ match(input, 73, FOLLOW_73_in_rule__LinkOperationExpression__Group__0__Impl15683);
+ after(grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleAnnotation"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleBlockStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1924:1: entryRuleBlockStatement : ruleBlockStatement EOF ;
- public final void entryRuleBlockStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1925:1: ( ruleBlockStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1926:1: ruleBlockStatement EOF
- {
- before(grammarAccess.getBlockStatementRule());
- pushFollow(FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement4056);
- ruleBlockStatement();
-
- state._fsp--;
-
- after(grammarAccess.getBlockStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBlockStatement4063);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleBlockStatement"
-
-
- // $ANTLR start "ruleBlockStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1933:1: ruleBlockStatement : ( ( rule__BlockStatement__BlockAssignment ) ) ;
- public final void ruleBlockStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1937:2: ( ( ( rule__BlockStatement__BlockAssignment ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1938:1: ( ( rule__BlockStatement__BlockAssignment ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1938:1: ( ( rule__BlockStatement__BlockAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1939:1: ( rule__BlockStatement__BlockAssignment )
- {
- before(grammarAccess.getBlockStatementAccess().getBlockAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1940:1: ( rule__BlockStatement__BlockAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1940:2: rule__BlockStatement__BlockAssignment
- {
- pushFollow(FOLLOW_rule__BlockStatement__BlockAssignment_in_ruleBlockStatement4089);
- rule__BlockStatement__BlockAssignment();
+ // $ANTLR end "rule__LinkOperationExpression__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7464:1: rule__LinkOperationExpression__Group__1 : rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 ;
+ public final void rule__LinkOperationExpression__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getBlockStatementAccess().getBlockAssignment());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7468:1: ( rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7469:2: rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__115714);
+ rule__LinkOperationExpression__Group__1__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__115717);
+ rule__LinkOperationExpression__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleBlockStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleEmptyStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1952:1: entryRuleEmptyStatement : ruleEmptyStatement EOF ;
- public final void entryRuleEmptyStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1953:1: ( ruleEmptyStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1954:1: ruleEmptyStatement EOF
- {
- before(grammarAccess.getEmptyStatementRule());
- pushFollow(FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement4116);
- ruleEmptyStatement();
-
- state._fsp--;
-
- after(grammarAccess.getEmptyStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleEmptyStatement4123);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleEmptyStatement"
-
-
- // $ANTLR start "ruleEmptyStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1961:1: ruleEmptyStatement : ( ( rule__EmptyStatement__Group__0 ) ) ;
- public final void ruleEmptyStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1965:2: ( ( ( rule__EmptyStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1966:1: ( ( rule__EmptyStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1966:1: ( ( rule__EmptyStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1967:1: ( rule__EmptyStatement__Group__0 )
- {
- before(grammarAccess.getEmptyStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1968:1: ( rule__EmptyStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1968:2: rule__EmptyStatement__Group__0
- {
- pushFollow(FOLLOW_rule__EmptyStatement__Group__0_in_ruleEmptyStatement4149);
- rule__EmptyStatement__Group__0();
+ // $ANTLR end "rule__LinkOperationExpression__Group__1"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7476:1: rule__LinkOperationExpression__Group__1__Impl : ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) ;
+ public final void rule__LinkOperationExpression__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getEmptyStatementAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7480:1: ( ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7481:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7481:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7482:1: ( rule__LinkOperationExpression__KindAssignment_1 )
+ {
+ before(grammarAccess.getLinkOperationExpressionAccess().getKindAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7483:1: ( rule__LinkOperationExpression__KindAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7483:2: rule__LinkOperationExpression__KindAssignment_1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl15744);
+ rule__LinkOperationExpression__KindAssignment_1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getLinkOperationExpressionAccess().getKindAssignment_1());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleEmptyStatement"
+ }
- // $ANTLR start "entryRuleLocalNameDeclarationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1980:1: entryRuleLocalNameDeclarationStatement : ruleLocalNameDeclarationStatement EOF ;
- public final void entryRuleLocalNameDeclarationStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1981:1: ( ruleLocalNameDeclarationStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1982:1: ruleLocalNameDeclarationStatement EOF
- {
- before(grammarAccess.getLocalNameDeclarationStatementRule());
- pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement4176);
- ruleLocalNameDeclarationStatement();
-
- state._fsp--;
-
- after(grammarAccess.getLocalNameDeclarationStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement4183);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLocalNameDeclarationStatement"
-
-
- // $ANTLR start "ruleLocalNameDeclarationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1989:1: ruleLocalNameDeclarationStatement : ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) ;
- public final void ruleLocalNameDeclarationStatement() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1993:2: ( ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1994:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1994:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1995:1: ( rule__LocalNameDeclarationStatement__Group__0 )
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1996:1: ( rule__LocalNameDeclarationStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:1996:2: rule__LocalNameDeclarationStatement__Group__0
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0_in_ruleLocalNameDeclarationStatement4209);
- rule__LocalNameDeclarationStatement__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationExpression__Group__1__Impl"
- }
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7493:1: rule__LinkOperationExpression__Group__2 : rule__LinkOperationExpression__Group__2__Impl ;
+ public final void rule__LinkOperationExpression__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7497:1: ( rule__LinkOperationExpression__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7498:2: rule__LinkOperationExpression__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__215774);
+ rule__LinkOperationExpression__Group__2__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleLocalNameDeclarationStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleIfStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2008:1: entryRuleIfStatement : ruleIfStatement EOF ;
- public final void entryRuleIfStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2009:1: ( ruleIfStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2010:1: ruleIfStatement EOF
- {
- before(grammarAccess.getIfStatementRule());
- pushFollow(FOLLOW_ruleIfStatement_in_entryRuleIfStatement4236);
- ruleIfStatement();
-
- state._fsp--;
-
- after(grammarAccess.getIfStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleIfStatement4243);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleIfStatement"
-
-
- // $ANTLR start "ruleIfStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2017:1: ruleIfStatement : ( ( rule__IfStatement__Group__0 ) ) ;
- public final void ruleIfStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2021:2: ( ( ( rule__IfStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2022:1: ( ( rule__IfStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2022:1: ( ( rule__IfStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2023:1: ( rule__IfStatement__Group__0 )
- {
- before(grammarAccess.getIfStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2024:1: ( rule__IfStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2024:2: rule__IfStatement__Group__0
- {
- pushFollow(FOLLOW_rule__IfStatement__Group__0_in_ruleIfStatement4269);
- rule__IfStatement__Group__0();
+ // $ANTLR end "rule__LinkOperationExpression__Group__2"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7504:1: rule__LinkOperationExpression__Group__2__Impl : ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) ;
+ public final void rule__LinkOperationExpression__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getIfStatementAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7508:1: ( ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7509:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7509:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7510:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
+ {
+ before(grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7511:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7511:2: rule__LinkOperationExpression__TupleAssignment_2
+ {
+ pushFollow(FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl15801);
+ rule__LinkOperationExpression__TupleAssignment_2();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleIfStatement"
+ }
- // $ANTLR start "entryRuleSequentialClauses"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2036:1: entryRuleSequentialClauses : ruleSequentialClauses EOF ;
- public final void entryRuleSequentialClauses() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2037:1: ( ruleSequentialClauses EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2038:1: ruleSequentialClauses EOF
- {
- before(grammarAccess.getSequentialClausesRule());
- pushFollow(FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses4296);
- ruleSequentialClauses();
-
- state._fsp--;
-
- after(grammarAccess.getSequentialClausesRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequentialClauses4303);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSequentialClauses"
-
-
- // $ANTLR start "ruleSequentialClauses"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2045:1: ruleSequentialClauses : ( ( rule__SequentialClauses__Group__0 ) ) ;
- public final void ruleSequentialClauses() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2049:2: ( ( ( rule__SequentialClauses__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2050:1: ( ( rule__SequentialClauses__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2050:1: ( ( rule__SequentialClauses__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2051:1: ( rule__SequentialClauses__Group__0 )
- {
- before(grammarAccess.getSequentialClausesAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2052:1: ( rule__SequentialClauses__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2052:2: rule__SequentialClauses__Group__0
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group__0_in_ruleSequentialClauses4329);
- rule__SequentialClauses__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationExpression__Group__2__Impl"
- }
- after(grammarAccess.getSequentialClausesAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTuple__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7527:1: rule__LinkOperationTuple__Group__0 : rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 ;
+ public final void rule__LinkOperationTuple__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7531:1: ( rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7532:2: rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__015837);
+ rule__LinkOperationTuple__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__015840);
+ rule__LinkOperationTuple__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleSequentialClauses"
+ }
- // $ANTLR start "entryRuleConcurrentClauses"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2064:1: entryRuleConcurrentClauses : ruleConcurrentClauses EOF ;
- public final void entryRuleConcurrentClauses() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2065:1: ( ruleConcurrentClauses EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2066:1: ruleConcurrentClauses EOF
- {
- before(grammarAccess.getConcurrentClausesRule());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses4356);
- ruleConcurrentClauses();
-
- state._fsp--;
-
- after(grammarAccess.getConcurrentClausesRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleConcurrentClauses4363);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConcurrentClauses"
-
-
- // $ANTLR start "ruleConcurrentClauses"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2073:1: ruleConcurrentClauses : ( ( rule__ConcurrentClauses__Group__0 ) ) ;
- public final void ruleConcurrentClauses() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2077:2: ( ( ( rule__ConcurrentClauses__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2078:1: ( ( rule__ConcurrentClauses__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2078:1: ( ( rule__ConcurrentClauses__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2079:1: ( rule__ConcurrentClauses__Group__0 )
- {
- before(grammarAccess.getConcurrentClausesAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2080:1: ( rule__ConcurrentClauses__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2080:2: rule__ConcurrentClauses__Group__0
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0_in_ruleConcurrentClauses4389);
- rule__ConcurrentClauses__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTuple__Group__0"
- }
- after(grammarAccess.getConcurrentClausesAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTuple__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7539:1: rule__LinkOperationTuple__Group__0__Impl : ( '(' ) ;
+ public final void rule__LinkOperationTuple__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7543:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7544:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7544:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7545:1: '('
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
+ match(input, 64, FOLLOW_64_in_rule__LinkOperationTuple__Group__0__Impl15868);
+ after(grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleConcurrentClauses"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleNonFinalClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2092:1: entryRuleNonFinalClause : ruleNonFinalClause EOF ;
- public final void entryRuleNonFinalClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2093:1: ( ruleNonFinalClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2094:1: ruleNonFinalClause EOF
- {
- before(grammarAccess.getNonFinalClauseRule());
- pushFollow(FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause4416);
- ruleNonFinalClause();
-
- state._fsp--;
-
- after(grammarAccess.getNonFinalClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonFinalClause4423);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNonFinalClause"
-
-
- // $ANTLR start "ruleNonFinalClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2101:1: ruleNonFinalClause : ( ( rule__NonFinalClause__Group__0 ) ) ;
- public final void ruleNonFinalClause() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2105:2: ( ( ( rule__NonFinalClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2106:1: ( ( rule__NonFinalClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2106:1: ( ( rule__NonFinalClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2107:1: ( rule__NonFinalClause__Group__0 )
- {
- before(grammarAccess.getNonFinalClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2108:1: ( rule__NonFinalClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2108:2: rule__NonFinalClause__Group__0
- {
- pushFollow(FOLLOW_rule__NonFinalClause__Group__0_in_ruleNonFinalClause4449);
- rule__NonFinalClause__Group__0();
+ // $ANTLR end "rule__LinkOperationTuple__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationTuple__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7558:1: rule__LinkOperationTuple__Group__1 : rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 ;
+ public final void rule__LinkOperationTuple__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getNonFinalClauseAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7562:1: ( rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7563:2: rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__115899);
+ rule__LinkOperationTuple__Group__1__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__115902);
+ rule__LinkOperationTuple__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleNonFinalClause"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleFinalClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2120:1: entryRuleFinalClause : ruleFinalClause EOF ;
- public final void entryRuleFinalClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2121:1: ( ruleFinalClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2122:1: ruleFinalClause EOF
- {
- before(grammarAccess.getFinalClauseRule());
- pushFollow(FOLLOW_ruleFinalClause_in_entryRuleFinalClause4476);
- ruleFinalClause();
-
- state._fsp--;
-
- after(grammarAccess.getFinalClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleFinalClause4483);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFinalClause"
-
-
- // $ANTLR start "ruleFinalClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2129:1: ruleFinalClause : ( ( rule__FinalClause__Group__0 ) ) ;
- public final void ruleFinalClause() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2133:2: ( ( ( rule__FinalClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2134:1: ( ( rule__FinalClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2134:1: ( ( rule__FinalClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2135:1: ( rule__FinalClause__Group__0 )
- {
- before(grammarAccess.getFinalClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2136:1: ( rule__FinalClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2136:2: rule__FinalClause__Group__0
- {
- pushFollow(FOLLOW_rule__FinalClause__Group__0_in_ruleFinalClause4509);
- rule__FinalClause__Group__0();
+ // $ANTLR end "rule__LinkOperationTuple__Group__1"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationTuple__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7570:1: rule__LinkOperationTuple__Group__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) ;
+ public final void rule__LinkOperationTuple__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getFinalClauseAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7574:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7575:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7575:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7576:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7577:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7577:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl15929);
+ rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleFinalClause"
+ }
- // $ANTLR start "entryRuleSwitchStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2148:1: entryRuleSwitchStatement : ruleSwitchStatement EOF ;
- public final void entryRuleSwitchStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2149:1: ( ruleSwitchStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2150:1: ruleSwitchStatement EOF
- {
- before(grammarAccess.getSwitchStatementRule());
- pushFollow(FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement4536);
- ruleSwitchStatement();
-
- state._fsp--;
-
- after(grammarAccess.getSwitchStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchStatement4543);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSwitchStatement"
-
-
- // $ANTLR start "ruleSwitchStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2157:1: ruleSwitchStatement : ( ( rule__SwitchStatement__Group__0 ) ) ;
- public final void ruleSwitchStatement() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2161:2: ( ( ( rule__SwitchStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2162:1: ( ( rule__SwitchStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2162:1: ( ( rule__SwitchStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2163:1: ( rule__SwitchStatement__Group__0 )
- {
- before(grammarAccess.getSwitchStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2164:1: ( rule__SwitchStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2164:2: rule__SwitchStatement__Group__0
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__0_in_ruleSwitchStatement4569);
- rule__SwitchStatement__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTuple__Group__1__Impl"
- }
- after(grammarAccess.getSwitchStatementAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTuple__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7587:1: rule__LinkOperationTuple__Group__2 : rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 ;
+ public final void rule__LinkOperationTuple__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7591:1: ( rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7592:2: rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__215959);
+ rule__LinkOperationTuple__Group__2__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__215962);
+ rule__LinkOperationTuple__Group__3();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleSwitchStatement"
+ }
- // $ANTLR start "entryRuleSwitchClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2176:1: entryRuleSwitchClause : ruleSwitchClause EOF ;
- public final void entryRuleSwitchClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2177:1: ( ruleSwitchClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2178:1: ruleSwitchClause EOF
- {
- before(grammarAccess.getSwitchClauseRule());
- pushFollow(FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause4596);
- ruleSwitchClause();
-
- state._fsp--;
-
- after(grammarAccess.getSwitchClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchClause4603);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSwitchClause"
-
-
- // $ANTLR start "ruleSwitchClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2185:1: ruleSwitchClause : ( ( rule__SwitchClause__Group__0 ) ) ;
- public final void ruleSwitchClause() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2189:2: ( ( ( rule__SwitchClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2190:1: ( ( rule__SwitchClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2190:1: ( ( rule__SwitchClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2191:1: ( rule__SwitchClause__Group__0 )
- {
- before(grammarAccess.getSwitchClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2192:1: ( rule__SwitchClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2192:2: rule__SwitchClause__Group__0
- {
- pushFollow(FOLLOW_rule__SwitchClause__Group__0_in_ruleSwitchClause4629);
- rule__SwitchClause__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTuple__Group__2"
- }
- after(grammarAccess.getSwitchClauseAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTuple__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7599:1: rule__LinkOperationTuple__Group__2__Impl : ( ( rule__LinkOperationTuple__Group_2__0 )* ) ;
+ public final void rule__LinkOperationTuple__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7603:1: ( ( ( rule__LinkOperationTuple__Group_2__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7604:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7604:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7605:1: ( rule__LinkOperationTuple__Group_2__0 )*
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7606:1: ( rule__LinkOperationTuple__Group_2__0 )*
+ loop67: do {
+ int alt67 = 2;
+ int LA67_0 = input.LA(1);
- }
+ if((LA67_0 == 62)) {
+ alt67 = 1;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ switch(alt67) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7606:2: rule__LinkOperationTuple__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl15989);
+ rule__LinkOperationTuple__Group_2__0();
- }
- return ;
- }
- // $ANTLR end "ruleSwitchClause"
+ state._fsp--;
- // $ANTLR start "entryRuleSwitchCase"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2204:1: entryRuleSwitchCase : ruleSwitchCase EOF ;
- public final void entryRuleSwitchCase() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2205:1: ( ruleSwitchCase EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2206:1: ruleSwitchCase EOF
- {
- before(grammarAccess.getSwitchCaseRule());
- pushFollow(FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase4656);
- ruleSwitchCase();
-
- state._fsp--;
-
- after(grammarAccess.getSwitchCaseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchCase4663);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSwitchCase"
-
-
- // $ANTLR start "ruleSwitchCase"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2213:1: ruleSwitchCase : ( ( rule__SwitchCase__Group__0 ) ) ;
- public final void ruleSwitchCase() throws RecognitionException {
+ }
+ break;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2217:2: ( ( ( rule__SwitchCase__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2218:1: ( ( rule__SwitchCase__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2218:1: ( ( rule__SwitchCase__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2219:1: ( rule__SwitchCase__Group__0 )
- {
- before(grammarAccess.getSwitchCaseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2220:1: ( rule__SwitchCase__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2220:2: rule__SwitchCase__Group__0
- {
- pushFollow(FOLLOW_rule__SwitchCase__Group__0_in_ruleSwitchCase4689);
- rule__SwitchCase__Group__0();
+ default:
+ break loop67;
+ }
+ } while(true);
- state._fsp--;
+ after(grammarAccess.getLinkOperationTupleAccess().getGroup_2());
+ }
- }
- after(grammarAccess.getSwitchCaseAccess().getGroup());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__LinkOperationTuple__Group__2__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleSwitchCase"
+ // $ANTLR start "rule__LinkOperationTuple__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7616:1: rule__LinkOperationTuple__Group__3 : rule__LinkOperationTuple__Group__3__Impl ;
+ public final void rule__LinkOperationTuple__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "entryRuleSwitchDefaultClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2232:1: entryRuleSwitchDefaultClause : ruleSwitchDefaultClause EOF ;
- public final void entryRuleSwitchDefaultClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2233:1: ( ruleSwitchDefaultClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2234:1: ruleSwitchDefaultClause EOF
- {
- before(grammarAccess.getSwitchDefaultClauseRule());
- pushFollow(FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause4716);
- ruleSwitchDefaultClause();
-
- state._fsp--;
-
- after(grammarAccess.getSwitchDefaultClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchDefaultClause4723);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSwitchDefaultClause"
-
-
- // $ANTLR start "ruleSwitchDefaultClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2241:1: ruleSwitchDefaultClause : ( ( rule__SwitchDefaultClause__Group__0 ) ) ;
- public final void ruleSwitchDefaultClause() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2245:2: ( ( ( rule__SwitchDefaultClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2246:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2246:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2247:1: ( rule__SwitchDefaultClause__Group__0 )
- {
- before(grammarAccess.getSwitchDefaultClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2248:1: ( rule__SwitchDefaultClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2248:2: rule__SwitchDefaultClause__Group__0
- {
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0_in_ruleSwitchDefaultClause4749);
- rule__SwitchDefaultClause__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSwitchDefaultClauseAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7620:1: ( rule__LinkOperationTuple__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7621:2: rule__LinkOperationTuple__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__316020);
+ rule__LinkOperationTuple__Group__3__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleSwitchDefaultClause"
+ }
- // $ANTLR start "entryRuleNonEmptyStatementSequence"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2260:1: entryRuleNonEmptyStatementSequence : ruleNonEmptyStatementSequence EOF ;
- public final void entryRuleNonEmptyStatementSequence() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2261:1: ( ruleNonEmptyStatementSequence EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2262:1: ruleNonEmptyStatementSequence EOF
- {
- before(grammarAccess.getNonEmptyStatementSequenceRule());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence4776);
- ruleNonEmptyStatementSequence();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- after(grammarAccess.getNonEmptyStatementSequenceRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence4783);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LinkOperationTuple__Group__3"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleNonEmptyStatementSequence"
+ // $ANTLR start "rule__LinkOperationTuple__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7627:1: rule__LinkOperationTuple__Group__3__Impl : ( ')' ) ;
+ public final void rule__LinkOperationTuple__Group__3__Impl() throws RecognitionException {
- // $ANTLR start "ruleNonEmptyStatementSequence"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2269:1: ruleNonEmptyStatementSequence : ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) ;
- public final void ruleNonEmptyStatementSequence() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2273:2: ( ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2274:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2274:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2275:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2275:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2276:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
- {
- before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2277:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2277:2: rule__NonEmptyStatementSequence__StatementAssignment
- {
- pushFollow(FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4811);
- rule__NonEmptyStatementSequence__StatementAssignment();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7631:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7632:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7632:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7633:1: ')'
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
+ match(input, 65, FOLLOW_65_in_rule__LinkOperationTuple__Group__3__Impl16048);
+ after(grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2280:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2281:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
- {
- before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2282:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
+ }
+ return;
+ }
- if ( ((LA3_0>=RULE_ML_COMMENT && LA3_0<=RULE_ID)||(LA3_0>=12 && LA3_0<=13)||(LA3_0>=80 && LA3_0<=83)||LA3_0==87||(LA3_0>=90 && LA3_0<=93)||LA3_0==96||(LA3_0>=99 && LA3_0<=101)||(LA3_0>=103 && LA3_0<=106)) ) {
- alt3=1;
- }
+ // $ANTLR end "rule__LinkOperationTuple__Group__3__Impl"
- switch (alt3) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2282:2: rule__NonEmptyStatementSequence__StatementAssignment
- {
- pushFollow(FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4823);
- rule__NonEmptyStatementSequence__StatementAssignment();
+ // $ANTLR start "rule__LinkOperationTuple__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7654:1: rule__LinkOperationTuple__Group_2__0 : rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 ;
+ public final void rule__LinkOperationTuple__Group_2__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7658:1: ( rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7659:2: rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__016087);
+ rule__LinkOperationTuple__Group_2__0__Impl();
- }
- break;
+ state._fsp--;
- default :
- break loop3;
- }
- } while (true);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__016090);
+ rule__LinkOperationTuple__Group_2__1();
- after(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__LinkOperationTuple__Group_2__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleNonEmptyStatementSequence"
+ // $ANTLR start "rule__LinkOperationTuple__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7666:1: rule__LinkOperationTuple__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__LinkOperationTuple__Group_2__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "entryRuleWhileStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2295:1: entryRuleWhileStatement : ruleWhileStatement EOF ;
- public final void entryRuleWhileStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2296:1: ( ruleWhileStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2297:1: ruleWhileStatement EOF
- {
- before(grammarAccess.getWhileStatementRule());
- pushFollow(FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement4853);
- ruleWhileStatement();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7670:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7671:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7671:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7672:1: ','
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
+ match(input, 62, FOLLOW_62_in_rule__LinkOperationTuple__Group_2__0__Impl16118);
+ after(grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
- state._fsp--;
+ }
- after(grammarAccess.getWhileStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleWhileStatement4860);
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleWhileStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "ruleWhileStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2304:1: ruleWhileStatement : ( ( rule__WhileStatement__Group__0 ) ) ;
- public final void ruleWhileStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2308:2: ( ( ( rule__WhileStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2309:1: ( ( rule__WhileStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2309:1: ( ( rule__WhileStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2310:1: ( rule__WhileStatement__Group__0 )
- {
- before(grammarAccess.getWhileStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2311:1: ( rule__WhileStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2311:2: rule__WhileStatement__Group__0
- {
- pushFollow(FOLLOW_rule__WhileStatement__Group__0_in_ruleWhileStatement4886);
- rule__WhileStatement__Group__0();
+ // $ANTLR end "rule__LinkOperationTuple__Group_2__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationTuple__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7685:1: rule__LinkOperationTuple__Group_2__1 : rule__LinkOperationTuple__Group_2__1__Impl ;
+ public final void rule__LinkOperationTuple__Group_2__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getWhileStatementAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7689:1: ( rule__LinkOperationTuple__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7690:2: rule__LinkOperationTuple__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__116149);
+ rule__LinkOperationTuple__Group_2__1__Impl();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleWhileStatement"
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTuple__Group_2__1"
- // $ANTLR start "entryRuleDoStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2323:1: entryRuleDoStatement : ruleDoStatement EOF ;
- public final void entryRuleDoStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2324:1: ( ruleDoStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2325:1: ruleDoStatement EOF
- {
- before(grammarAccess.getDoStatementRule());
- pushFollow(FOLLOW_ruleDoStatement_in_entryRuleDoStatement4913);
- ruleDoStatement();
-
- state._fsp--;
-
- after(grammarAccess.getDoStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleDoStatement4920);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleDoStatement"
-
-
- // $ANTLR start "ruleDoStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2332:1: ruleDoStatement : ( ( rule__DoStatement__Group__0 ) ) ;
- public final void ruleDoStatement() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2336:2: ( ( ( rule__DoStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2337:1: ( ( rule__DoStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2337:1: ( ( rule__DoStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2338:1: ( rule__DoStatement__Group__0 )
- {
- before(grammarAccess.getDoStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2339:1: ( rule__DoStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2339:2: rule__DoStatement__Group__0
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__0_in_ruleDoStatement4946);
- rule__DoStatement__Group__0();
+ // $ANTLR start "rule__LinkOperationTuple__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7696:1: rule__LinkOperationTuple__Group_2__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) ;
+ public final void rule__LinkOperationTuple__Group_2__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7700:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7701:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7701:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7702:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7703:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7703:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl16176);
+ rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1();
- }
+ state._fsp--;
- after(grammarAccess.getDoStatementAccess().getGroup());
- }
+ }
+ after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleDoStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleForStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2351:1: entryRuleForStatement : ruleForStatement EOF ;
- public final void entryRuleForStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2352:1: ( ruleForStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2353:1: ruleForStatement EOF
- {
- before(grammarAccess.getForStatementRule());
- pushFollow(FOLLOW_ruleForStatement_in_entryRuleForStatement4973);
- ruleForStatement();
-
- state._fsp--;
-
- after(grammarAccess.getForStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleForStatement4980);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleForStatement"
-
-
- // $ANTLR start "ruleForStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2360:1: ruleForStatement : ( ( rule__ForStatement__Group__0 ) ) ;
- public final void ruleForStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2364:2: ( ( ( rule__ForStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2365:1: ( ( rule__ForStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2365:1: ( ( rule__ForStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2366:1: ( rule__ForStatement__Group__0 )
- {
- before(grammarAccess.getForStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2367:1: ( rule__ForStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2367:2: rule__ForStatement__Group__0
- {
- pushFollow(FOLLOW_rule__ForStatement__Group__0_in_ruleForStatement5006);
- rule__ForStatement__Group__0();
+ // $ANTLR end "rule__LinkOperationTuple__Group_2__1__Impl"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7717:1: rule__LinkOperationTupleElement__Group__0 : rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 ;
+ public final void rule__LinkOperationTupleElement__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getForStatementAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7721:1: ( rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7722:2: rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__016210);
+ rule__LinkOperationTupleElement__Group__0__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__016213);
+ rule__LinkOperationTupleElement__Group__1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleForStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleForControl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2379:1: entryRuleForControl : ruleForControl EOF ;
- public final void entryRuleForControl() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2380:1: ( ruleForControl EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2381:1: ruleForControl EOF
- {
- before(grammarAccess.getForControlRule());
- pushFollow(FOLLOW_ruleForControl_in_entryRuleForControl5033);
- ruleForControl();
-
- state._fsp--;
-
- after(grammarAccess.getForControlRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleForControl5040);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleForControl"
-
-
- // $ANTLR start "ruleForControl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2388:1: ruleForControl : ( ( rule__ForControl__Group__0 ) ) ;
- public final void ruleForControl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2392:2: ( ( ( rule__ForControl__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2393:1: ( ( rule__ForControl__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2393:1: ( ( rule__ForControl__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2394:1: ( rule__ForControl__Group__0 )
- {
- before(grammarAccess.getForControlAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2395:1: ( rule__ForControl__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2395:2: rule__ForControl__Group__0
- {
- pushFollow(FOLLOW_rule__ForControl__Group__0_in_ruleForControl5066);
- rule__ForControl__Group__0();
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__0"
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7729:1: rule__LinkOperationTupleElement__Group__0__Impl : ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) ) ;
+ public final void rule__LinkOperationTupleElement__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getForControlAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7733:1: ( ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7734:1: ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7734:1: ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7735:1: ( rule__LinkOperationTupleElement__RoleAssignment_0 )
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7736:1: ( rule__LinkOperationTupleElement__RoleAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7736:2: rule__LinkOperationTupleElement__RoleAssignment_0
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl16240);
+ rule__LinkOperationTupleElement__RoleAssignment_0();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleForControl"
+ }
- // $ANTLR start "entryRuleLoopVariableDefinition"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2407:1: entryRuleLoopVariableDefinition : ruleLoopVariableDefinition EOF ;
- public final void entryRuleLoopVariableDefinition() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2408:1: ( ruleLoopVariableDefinition EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2409:1: ruleLoopVariableDefinition EOF
- {
- before(grammarAccess.getLoopVariableDefinitionRule());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition5093);
- ruleLoopVariableDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getLoopVariableDefinitionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLoopVariableDefinition5100);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLoopVariableDefinition"
-
-
- // $ANTLR start "ruleLoopVariableDefinition"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2416:1: ruleLoopVariableDefinition : ( ( rule__LoopVariableDefinition__Alternatives ) ) ;
- public final void ruleLoopVariableDefinition() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2420:2: ( ( ( rule__LoopVariableDefinition__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2421:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2421:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2422:1: ( rule__LoopVariableDefinition__Alternatives )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2423:1: ( rule__LoopVariableDefinition__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2423:2: rule__LoopVariableDefinition__Alternatives
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Alternatives_in_ruleLoopVariableDefinition5126);
- rule__LoopVariableDefinition__Alternatives();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__0__Impl"
- }
- after(grammarAccess.getLoopVariableDefinitionAccess().getAlternatives());
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7746:1: rule__LinkOperationTupleElement__Group__1 : rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2 ;
+ public final void rule__LinkOperationTupleElement__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7750:1: ( rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7751:2: rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__116270);
+ rule__LinkOperationTupleElement__Group__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__2_in_rule__LinkOperationTupleElement__Group__116273);
+ rule__LinkOperationTupleElement__Group__2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleLoopVariableDefinition"
+ }
- // $ANTLR start "entryRuleBreakStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2435:1: entryRuleBreakStatement : ruleBreakStatement EOF ;
- public final void entryRuleBreakStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2436:1: ( ruleBreakStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2437:1: ruleBreakStatement EOF
- {
- before(grammarAccess.getBreakStatementRule());
- pushFollow(FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement5153);
- ruleBreakStatement();
-
- state._fsp--;
-
- after(grammarAccess.getBreakStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleBreakStatement5160);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleBreakStatement"
-
-
- // $ANTLR start "ruleBreakStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2444:1: ruleBreakStatement : ( ( rule__BreakStatement__Group__0 ) ) ;
- public final void ruleBreakStatement() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2448:2: ( ( ( rule__BreakStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2449:1: ( ( rule__BreakStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2449:1: ( ( rule__BreakStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2450:1: ( rule__BreakStatement__Group__0 )
- {
- before(grammarAccess.getBreakStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2451:1: ( rule__BreakStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2451:2: rule__BreakStatement__Group__0
- {
- pushFollow(FOLLOW_rule__BreakStatement__Group__0_in_ruleBreakStatement5186);
- rule__BreakStatement__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__1"
- }
- after(grammarAccess.getBreakStatementAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7758:1: rule__LinkOperationTupleElement__Group__1__Impl : ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) ;
+ public final void rule__LinkOperationTupleElement__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7762:1: ( ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7763:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7763:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7764:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7765:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
+ int alt68 = 2;
+ int LA68_0 = input.LA(1);
- }
+ if((LA68_0 == 74)) {
+ alt68 = 1;
+ }
+ switch(alt68) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7765:2: rule__LinkOperationTupleElement__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl16300);
+ rule__LinkOperationTupleElement__Group_1__0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleBreakStatement"
+ }
+ break;
+ }
- // $ANTLR start "entryRuleReturnStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2463:1: entryRuleReturnStatement : ruleReturnStatement EOF ;
- public final void entryRuleReturnStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2464:1: ( ruleReturnStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2465:1: ruleReturnStatement EOF
- {
- before(grammarAccess.getReturnStatementRule());
- pushFollow(FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement5213);
- ruleReturnStatement();
-
- state._fsp--;
-
- after(grammarAccess.getReturnStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleReturnStatement5220);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleReturnStatement"
-
-
- // $ANTLR start "ruleReturnStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2472:1: ruleReturnStatement : ( ( rule__ReturnStatement__Group__0 ) ) ;
- public final void ruleReturnStatement() throws RecognitionException {
+ after(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2476:2: ( ( ( rule__ReturnStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2477:1: ( ( rule__ReturnStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2477:1: ( ( rule__ReturnStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2478:1: ( rule__ReturnStatement__Group__0 )
- {
- before(grammarAccess.getReturnStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2479:1: ( rule__ReturnStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2479:2: rule__ReturnStatement__Group__0
- {
- pushFollow(FOLLOW_rule__ReturnStatement__Group__0_in_ruleReturnStatement5246);
- rule__ReturnStatement__Group__0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getReturnStatementAccess().getGroup());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7775:1: rule__LinkOperationTupleElement__Group__2 : rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3 ;
+ public final void rule__LinkOperationTupleElement__Group__2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleReturnStatement"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7779:1: ( rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7780:2: rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__2__Impl_in_rule__LinkOperationTupleElement__Group__216331);
+ rule__LinkOperationTupleElement__Group__2__Impl();
+ state._fsp--;
- // $ANTLR start "entryRuleAcceptStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2491:1: entryRuleAcceptStatement : ruleAcceptStatement EOF ;
- public final void entryRuleAcceptStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2492:1: ( ruleAcceptStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2493:1: ruleAcceptStatement EOF
- {
- before(grammarAccess.getAcceptStatementRule());
- pushFollow(FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement5273);
- ruleAcceptStatement();
-
- state._fsp--;
-
- after(grammarAccess.getAcceptStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptStatement5280);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAcceptStatement"
-
-
- // $ANTLR start "ruleAcceptStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2500:1: ruleAcceptStatement : ( ( rule__AcceptStatement__Group__0 ) ) ;
- public final void ruleAcceptStatement() throws RecognitionException {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__3_in_rule__LinkOperationTupleElement__Group__216334);
+ rule__LinkOperationTupleElement__Group__3();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2504:2: ( ( ( rule__AcceptStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2505:1: ( ( rule__AcceptStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2505:1: ( ( rule__AcceptStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2506:1: ( rule__AcceptStatement__Group__0 )
- {
- before(grammarAccess.getAcceptStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2507:1: ( rule__AcceptStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2507:2: rule__AcceptStatement__Group__0
- {
- pushFollow(FOLLOW_rule__AcceptStatement__Group__0_in_ruleAcceptStatement5306);
- rule__AcceptStatement__Group__0();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getAcceptStatementAccess().getGroup());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__2"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7787:1: rule__LinkOperationTupleElement__Group__2__Impl : ( '=>' ) ;
+ public final void rule__LinkOperationTupleElement__Group__2__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "ruleAcceptStatement"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7791:1: ( ( '=>' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7792:1: ( '=>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7792:1: ( '=>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7793:1: '=>'
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
+ match(input, 63, FOLLOW_63_in_rule__LinkOperationTupleElement__Group__2__Impl16362);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
+ }
- // $ANTLR start "entryRuleSimpleAcceptStatementCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2519:1: entryRuleSimpleAcceptStatementCompletion : ruleSimpleAcceptStatementCompletion EOF ;
- public final void entryRuleSimpleAcceptStatementCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2520:1: ( ruleSimpleAcceptStatementCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2521:1: ruleSimpleAcceptStatementCompletion EOF
- {
- before(grammarAccess.getSimpleAcceptStatementCompletionRule());
- pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion5333);
- ruleSimpleAcceptStatementCompletion();
-
- state._fsp--;
-
- after(grammarAccess.getSimpleAcceptStatementCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion5340);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSimpleAcceptStatementCompletion"
-
-
- // $ANTLR start "ruleSimpleAcceptStatementCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2528:1: ruleSimpleAcceptStatementCompletion : ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) ;
- public final void ruleSimpleAcceptStatementCompletion() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2532:2: ( ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2533:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2533:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2534:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
- {
- before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2535:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2535:2: rule__SimpleAcceptStatementCompletion__Group__0
- {
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0_in_ruleSimpleAcceptStatementCompletion5366);
- rule__SimpleAcceptStatementCompletion__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getGroup());
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__2__Impl"
- }
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7806:1: rule__LinkOperationTupleElement__Group__3 : rule__LinkOperationTupleElement__Group__3__Impl ;
+ public final void rule__LinkOperationTupleElement__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7810:1: ( rule__LinkOperationTupleElement__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7811:2: rule__LinkOperationTupleElement__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__3__Impl_in_rule__LinkOperationTupleElement__Group__316393);
+ rule__LinkOperationTupleElement__Group__3__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleSimpleAcceptStatementCompletion"
+ }
- // $ANTLR start "entryRuleCompoundAcceptStatementCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2547:1: entryRuleCompoundAcceptStatementCompletion : ruleCompoundAcceptStatementCompletion EOF ;
- public final void entryRuleCompoundAcceptStatementCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2548:1: ( ruleCompoundAcceptStatementCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2549:1: ruleCompoundAcceptStatementCompletion EOF
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionRule());
- pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion5393);
- ruleCompoundAcceptStatementCompletion();
-
- state._fsp--;
-
- after(grammarAccess.getCompoundAcceptStatementCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion5400);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCompoundAcceptStatementCompletion"
-
-
- // $ANTLR start "ruleCompoundAcceptStatementCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2556:1: ruleCompoundAcceptStatementCompletion : ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) ;
- public final void ruleCompoundAcceptStatementCompletion() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2560:2: ( ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2561:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2561:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2562:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2563:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2563:2: rule__CompoundAcceptStatementCompletion__Group__0
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0_in_ruleCompoundAcceptStatementCompletion5426);
- rule__CompoundAcceptStatementCompletion__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__3"
- }
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7817:1: rule__LinkOperationTupleElement__Group__3__Impl : ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) ) ;
+ public final void rule__LinkOperationTupleElement__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7821:1: ( ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7822:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7822:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7823:1: ( rule__LinkOperationTupleElement__ObjectAssignment_3 )
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7824:1: ( rule__LinkOperationTupleElement__ObjectAssignment_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7824:2: rule__LinkOperationTupleElement__ObjectAssignment_3
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_3_in_rule__LinkOperationTupleElement__Group__3__Impl16420);
+ rule__LinkOperationTupleElement__ObjectAssignment_3();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleCompoundAcceptStatementCompletion"
+ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3());
+ }
- // $ANTLR start "entryRuleAcceptBlock"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2575:1: entryRuleAcceptBlock : ruleAcceptBlock EOF ;
- public final void entryRuleAcceptBlock() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2576:1: ( ruleAcceptBlock EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2577:1: ruleAcceptBlock EOF
- {
- before(grammarAccess.getAcceptBlockRule());
- pushFollow(FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock5453);
- ruleAcceptBlock();
-
- state._fsp--;
-
- after(grammarAccess.getAcceptBlockRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptBlock5460);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAcceptBlock"
-
-
- // $ANTLR start "ruleAcceptBlock"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2584:1: ruleAcceptBlock : ( ( rule__AcceptBlock__Group__0 ) ) ;
- public final void ruleAcceptBlock() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2588:2: ( ( ( rule__AcceptBlock__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2589:1: ( ( rule__AcceptBlock__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2589:1: ( ( rule__AcceptBlock__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2590:1: ( rule__AcceptBlock__Group__0 )
- {
- before(grammarAccess.getAcceptBlockAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2591:1: ( rule__AcceptBlock__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2591:2: rule__AcceptBlock__Group__0
- {
- pushFollow(FOLLOW_rule__AcceptBlock__Group__0_in_ruleAcceptBlock5486);
- rule__AcceptBlock__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getAcceptBlockAccess().getGroup());
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__3__Impl"
- }
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7842:1: rule__LinkOperationTupleElement__Group_1__0 : rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 ;
+ public final void rule__LinkOperationTupleElement__Group_1__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7846:1: ( rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7847:2: rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__016458);
+ rule__LinkOperationTupleElement__Group_1__0__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleAcceptBlock"
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__016461);
+ rule__LinkOperationTupleElement__Group_1__1();
+ state._fsp--;
- // $ANTLR start "entryRuleAcceptClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2603:1: entryRuleAcceptClause : ruleAcceptClause EOF ;
- public final void entryRuleAcceptClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2604:1: ( ruleAcceptClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2605:1: ruleAcceptClause EOF
- {
- before(grammarAccess.getAcceptClauseRule());
- pushFollow(FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause5513);
- ruleAcceptClause();
-
- state._fsp--;
-
- after(grammarAccess.getAcceptClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptClause5520);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAcceptClause"
-
-
- // $ANTLR start "ruleAcceptClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2612:1: ruleAcceptClause : ( ( rule__AcceptClause__Group__0 ) ) ;
- public final void ruleAcceptClause() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2616:2: ( ( ( rule__AcceptClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2617:1: ( ( rule__AcceptClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2617:1: ( ( rule__AcceptClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2618:1: ( rule__AcceptClause__Group__0 )
- {
- before(grammarAccess.getAcceptClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2619:1: ( rule__AcceptClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2619:2: rule__AcceptClause__Group__0
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group__0_in_ruleAcceptClause5546);
- rule__AcceptClause__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getAcceptClauseAccess().getGroup());
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0"
- }
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7854:1: rule__LinkOperationTupleElement__Group_1__0__Impl : ( '[' ) ;
+ public final void rule__LinkOperationTupleElement__Group_1__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7858:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7859:1: ( '[' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7859:1: ( '[' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7860:1: '['
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
+ match(input, 74, FOLLOW_74_in_rule__LinkOperationTupleElement__Group_1__0__Impl16489);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleAcceptClause"
+ }
- // $ANTLR start "entryRuleClassifyStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2631:1: entryRuleClassifyStatement : ruleClassifyStatement EOF ;
- public final void entryRuleClassifyStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2632:1: ( ruleClassifyStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2633:1: ruleClassifyStatement EOF
- {
- before(grammarAccess.getClassifyStatementRule());
- pushFollow(FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement5573);
- ruleClassifyStatement();
-
- state._fsp--;
-
- after(grammarAccess.getClassifyStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassifyStatement5580);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassifyStatement"
-
-
- // $ANTLR start "ruleClassifyStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2640:1: ruleClassifyStatement : ( ( rule__ClassifyStatement__Group__0 ) ) ;
- public final void ruleClassifyStatement() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2644:2: ( ( ( rule__ClassifyStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2645:1: ( ( rule__ClassifyStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2645:1: ( ( rule__ClassifyStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2646:1: ( rule__ClassifyStatement__Group__0 )
- {
- before(grammarAccess.getClassifyStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2647:1: ( rule__ClassifyStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2647:2: rule__ClassifyStatement__Group__0
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__0_in_ruleClassifyStatement5606);
- rule__ClassifyStatement__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0__Impl"
- }
- after(grammarAccess.getClassifyStatementAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7873:1: rule__LinkOperationTupleElement__Group_1__1 : rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 ;
+ public final void rule__LinkOperationTupleElement__Group_1__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7877:1: ( rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7878:2: rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__116520);
+ rule__LinkOperationTupleElement__Group_1__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__116523);
+ rule__LinkOperationTupleElement__Group_1__2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleClassifyStatement"
+ }
- // $ANTLR start "entryRuleClassificationClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2659:1: entryRuleClassificationClause : ruleClassificationClause EOF ;
- public final void entryRuleClassificationClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2660:1: ( ruleClassificationClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2661:1: ruleClassificationClause EOF
- {
- before(grammarAccess.getClassificationClauseRule());
- pushFollow(FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause5633);
- ruleClassificationClause();
-
- state._fsp--;
-
- after(grammarAccess.getClassificationClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationClause5640);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassificationClause"
-
-
- // $ANTLR start "ruleClassificationClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2668:1: ruleClassificationClause : ( ( rule__ClassificationClause__Alternatives ) ) ;
- public final void ruleClassificationClause() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2672:2: ( ( ( rule__ClassificationClause__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2673:1: ( ( rule__ClassificationClause__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2673:1: ( ( rule__ClassificationClause__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2674:1: ( rule__ClassificationClause__Alternatives )
- {
- before(grammarAccess.getClassificationClauseAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2675:1: ( rule__ClassificationClause__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2675:2: rule__ClassificationClause__Alternatives
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Alternatives_in_ruleClassificationClause5666);
- rule__ClassificationClause__Alternatives();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1"
- }
- after(grammarAccess.getClassificationClauseAccess().getAlternatives());
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7885:1: rule__LinkOperationTupleElement__Group_1__1__Impl : ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) ) ;
+ public final void rule__LinkOperationTupleElement__Group_1__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7889:1: ( ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7890:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7890:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7891:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 )
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7892:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7892:2: rule__LinkOperationTupleElement__RoleIndexAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_1_in_rule__LinkOperationTupleElement__Group_1__1__Impl16550);
+ rule__LinkOperationTupleElement__RoleIndexAssignment_1_1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleClassificationClause"
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1());
+ }
- // $ANTLR start "entryRuleClassificationFromClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2687:1: entryRuleClassificationFromClause : ruleClassificationFromClause EOF ;
- public final void entryRuleClassificationFromClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2688:1: ( ruleClassificationFromClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2689:1: ruleClassificationFromClause EOF
- {
- before(grammarAccess.getClassificationFromClauseRule());
- pushFollow(FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause5693);
- ruleClassificationFromClause();
-
- state._fsp--;
-
- after(grammarAccess.getClassificationFromClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationFromClause5700);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassificationFromClause"
-
-
- // $ANTLR start "ruleClassificationFromClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2696:1: ruleClassificationFromClause : ( ( rule__ClassificationFromClause__Group__0 ) ) ;
- public final void ruleClassificationFromClause() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2700:2: ( ( ( rule__ClassificationFromClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2701:1: ( ( rule__ClassificationFromClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2701:1: ( ( rule__ClassificationFromClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2702:1: ( rule__ClassificationFromClause__Group__0 )
- {
- before(grammarAccess.getClassificationFromClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2703:1: ( rule__ClassificationFromClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2703:2: rule__ClassificationFromClause__Group__0
- {
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0_in_ruleClassificationFromClause5726);
- rule__ClassificationFromClause__Group__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getClassificationFromClauseAccess().getGroup());
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1__Impl"
- }
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7902:1: rule__LinkOperationTupleElement__Group_1__2 : rule__LinkOperationTupleElement__Group_1__2__Impl ;
+ public final void rule__LinkOperationTupleElement__Group_1__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7906:1: ( rule__LinkOperationTupleElement__Group_1__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7907:2: rule__LinkOperationTupleElement__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__216580);
+ rule__LinkOperationTupleElement__Group_1__2__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "ruleClassificationFromClause"
+ }
- // $ANTLR start "entryRuleClassificationToClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2715:1: entryRuleClassificationToClause : ruleClassificationToClause EOF ;
- public final void entryRuleClassificationToClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2716:1: ( ruleClassificationToClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2717:1: ruleClassificationToClause EOF
- {
- before(grammarAccess.getClassificationToClauseRule());
- pushFollow(FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause5753);
- ruleClassificationToClause();
-
- state._fsp--;
-
- after(grammarAccess.getClassificationToClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationToClause5760);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassificationToClause"
-
-
- // $ANTLR start "ruleClassificationToClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2724:1: ruleClassificationToClause : ( ( rule__ClassificationToClause__Group__0 ) ) ;
- public final void ruleClassificationToClause() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2728:2: ( ( ( rule__ClassificationToClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2729:1: ( ( rule__ClassificationToClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2729:1: ( ( rule__ClassificationToClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2730:1: ( rule__ClassificationToClause__Group__0 )
- {
- before(grammarAccess.getClassificationToClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2731:1: ( rule__ClassificationToClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2731:2: rule__ClassificationToClause__Group__0
- {
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__0_in_ruleClassificationToClause5786);
- rule__ClassificationToClause__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2"
- }
- after(grammarAccess.getClassificationToClauseAccess().getGroup());
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7913:1: rule__LinkOperationTupleElement__Group_1__2__Impl : ( ']' ) ;
+ public final void rule__LinkOperationTupleElement__Group_1__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7917:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7918:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7918:1: ( ']' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7919:1: ']'
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
+ match(input, 75, FOLLOW_75_in_rule__LinkOperationTupleElement__Group_1__2__Impl16608);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleClassificationToClause"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleReclassifyAllClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2743:1: entryRuleReclassifyAllClause : ruleReclassifyAllClause EOF ;
- public final void entryRuleReclassifyAllClause() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2744:1: ( ruleReclassifyAllClause EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2745:1: ruleReclassifyAllClause EOF
- {
- before(grammarAccess.getReclassifyAllClauseRule());
- pushFollow(FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause5813);
- ruleReclassifyAllClause();
-
- state._fsp--;
-
- after(grammarAccess.getReclassifyAllClauseRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleReclassifyAllClause5820);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleReclassifyAllClause"
-
-
- // $ANTLR start "ruleReclassifyAllClause"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2752:1: ruleReclassifyAllClause : ( ( rule__ReclassifyAllClause__Group__0 ) ) ;
- public final void ruleReclassifyAllClause() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2756:2: ( ( ( rule__ReclassifyAllClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2757:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2757:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2758:1: ( rule__ReclassifyAllClause__Group__0 )
- {
- before(grammarAccess.getReclassifyAllClauseAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2759:1: ( rule__ReclassifyAllClause__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2759:2: rule__ReclassifyAllClause__Group__0
- {
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0_in_ruleReclassifyAllClause5846);
- rule__ReclassifyAllClause__Group__0();
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2__Impl"
- state._fsp--;
+ // $ANTLR start "rule__SequenceOperationExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7938:1: rule__SequenceOperationExpression__Group__0 : rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 ;
+ public final void rule__SequenceOperationExpression__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getReclassifyAllClauseAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7942:1: ( rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7943:2: rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__016645);
+ rule__SequenceOperationExpression__Group__0__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__016648);
+ rule__SequenceOperationExpression__Group__1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleReclassifyAllClause"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleQualifiedNameList"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2771:1: entryRuleQualifiedNameList : ruleQualifiedNameList EOF ;
- public final void entryRuleQualifiedNameList() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2772:1: ( ruleQualifiedNameList EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2773:1: ruleQualifiedNameList EOF
- {
- before(grammarAccess.getQualifiedNameListRule());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList5873);
- ruleQualifiedNameList();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameListRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameList5880);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedNameList"
-
-
- // $ANTLR start "ruleQualifiedNameList"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2780:1: ruleQualifiedNameList : ( ( rule__QualifiedNameList__Group__0 ) ) ;
- public final void ruleQualifiedNameList() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2784:2: ( ( ( rule__QualifiedNameList__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2785:1: ( ( rule__QualifiedNameList__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2785:1: ( ( rule__QualifiedNameList__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2786:1: ( rule__QualifiedNameList__Group__0 )
- {
- before(grammarAccess.getQualifiedNameListAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2787:1: ( rule__QualifiedNameList__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2787:2: rule__QualifiedNameList__Group__0
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__0_in_ruleQualifiedNameList5906);
- rule__QualifiedNameList__Group__0();
+ // $ANTLR end "rule__SequenceOperationExpression__Group__0"
- state._fsp--;
+ // $ANTLR start "rule__SequenceOperationExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7950:1: rule__SequenceOperationExpression__Group__0__Impl : ( '->' ) ;
+ public final void rule__SequenceOperationExpression__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getQualifiedNameListAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7954:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7955:1: ( '->' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7955:1: ( '->' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7956:1: '->'
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ match(input, 76, FOLLOW_76_in_rule__SequenceOperationExpression__Group__0__Impl16676);
+ after(grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedNameList"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceOperationExpression__Group__0__Impl"
- // $ANTLR start "entryRuleInvocationOrAssignementOrDeclarationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2799:1: entryRuleInvocationOrAssignementOrDeclarationStatement : ruleInvocationOrAssignementOrDeclarationStatement EOF ;
- public final void entryRuleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2800:1: ( ruleInvocationOrAssignementOrDeclarationStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2801:1: ruleInvocationOrAssignementOrDeclarationStatement EOF
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule());
- pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement5933);
- ruleInvocationOrAssignementOrDeclarationStatement();
-
- state._fsp--;
-
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement5940);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInvocationOrAssignementOrDeclarationStatement"
-
-
- // $ANTLR start "ruleInvocationOrAssignementOrDeclarationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2808:1: ruleInvocationOrAssignementOrDeclarationStatement : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) ;
- public final void ruleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2812:2: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2813:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2813:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2814:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2815:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2815:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0_in_ruleInvocationOrAssignementOrDeclarationStatement5966);
- rule__InvocationOrAssignementOrDeclarationStatement__Group__0();
+ // $ANTLR start "rule__SequenceOperationExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7969:1: rule__SequenceOperationExpression__Group__1 : rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 ;
+ public final void rule__SequenceOperationExpression__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7973:1: ( rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7974:2: rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__116707);
+ rule__SequenceOperationExpression__Group__1__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getGroup());
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__116710);
+ rule__SequenceOperationExpression__Group__2();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleInvocationOrAssignementOrDeclarationStatement"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceOperationExpression__Group__1"
- // $ANTLR start "entryRuleSuperInvocationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2827:1: entryRuleSuperInvocationStatement : ruleSuperInvocationStatement EOF ;
- public final void entryRuleSuperInvocationStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2828:1: ( ruleSuperInvocationStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2829:1: ruleSuperInvocationStatement EOF
- {
- before(grammarAccess.getSuperInvocationStatementRule());
- pushFollow(FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement5993);
- ruleSuperInvocationStatement();
-
- state._fsp--;
-
- after(grammarAccess.getSuperInvocationStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationStatement6000);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSuperInvocationStatement"
-
-
- // $ANTLR start "ruleSuperInvocationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2836:1: ruleSuperInvocationStatement : ( ( rule__SuperInvocationStatement__Group__0 ) ) ;
- public final void ruleSuperInvocationStatement() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2840:2: ( ( ( rule__SuperInvocationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2841:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2841:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2842:1: ( rule__SuperInvocationStatement__Group__0 )
- {
- before(grammarAccess.getSuperInvocationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2843:1: ( rule__SuperInvocationStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2843:2: rule__SuperInvocationStatement__Group__0
- {
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0_in_ruleSuperInvocationStatement6026);
- rule__SuperInvocationStatement__Group__0();
+ // $ANTLR start "rule__SequenceOperationExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7981:1: rule__SequenceOperationExpression__Group__1__Impl : ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) ;
+ public final void rule__SequenceOperationExpression__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7985:1: ( ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7986:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7986:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7987:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7988:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7988:2: rule__SequenceOperationExpression__OperationNameAssignment_1
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl16737);
+ rule__SequenceOperationExpression__OperationNameAssignment_1();
- }
+ state._fsp--;
- after(grammarAccess.getSuperInvocationStatementAccess().getGroup());
- }
+ }
+ after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleSuperInvocationStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleThisInvocationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2855:1: entryRuleThisInvocationStatement : ruleThisInvocationStatement EOF ;
- public final void entryRuleThisInvocationStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2856:1: ( ruleThisInvocationStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2857:1: ruleThisInvocationStatement EOF
- {
- before(grammarAccess.getThisInvocationStatementRule());
- pushFollow(FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement6053);
- ruleThisInvocationStatement();
-
- state._fsp--;
-
- after(grammarAccess.getThisInvocationStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleThisInvocationStatement6060);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleThisInvocationStatement"
-
-
- // $ANTLR start "ruleThisInvocationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2864:1: ruleThisInvocationStatement : ( ( rule__ThisInvocationStatement__Group__0 ) ) ;
- public final void ruleThisInvocationStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2868:2: ( ( ( rule__ThisInvocationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2869:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2869:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2870:1: ( rule__ThisInvocationStatement__Group__0 )
- {
- before(grammarAccess.getThisInvocationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2871:1: ( rule__ThisInvocationStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2871:2: rule__ThisInvocationStatement__Group__0
- {
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0_in_ruleThisInvocationStatement6086);
- rule__ThisInvocationStatement__Group__0();
+ // $ANTLR end "rule__SequenceOperationExpression__Group__1__Impl"
- state._fsp--;
+ // $ANTLR start "rule__SequenceOperationExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7998:1: rule__SequenceOperationExpression__Group__2 : rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 ;
+ public final void rule__SequenceOperationExpression__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getThisInvocationStatementAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8002:1: ( rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8003:2: rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__216767);
+ rule__SequenceOperationExpression__Group__2__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__216770);
+ rule__SequenceOperationExpression__Group__3();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleThisInvocationStatement"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleInstanceCreationInvocationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2883:1: entryRuleInstanceCreationInvocationStatement : ruleInstanceCreationInvocationStatement EOF ;
- public final void entryRuleInstanceCreationInvocationStatement() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2884:1: ( ruleInstanceCreationInvocationStatement EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2885:1: ruleInstanceCreationInvocationStatement EOF
- {
- before(grammarAccess.getInstanceCreationInvocationStatementRule());
- pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement6113);
- ruleInstanceCreationInvocationStatement();
-
- state._fsp--;
-
- after(grammarAccess.getInstanceCreationInvocationStatementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement6120);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInstanceCreationInvocationStatement"
-
-
- // $ANTLR start "ruleInstanceCreationInvocationStatement"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2892:1: ruleInstanceCreationInvocationStatement : ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) ;
- public final void ruleInstanceCreationInvocationStatement() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2896:2: ( ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2897:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2897:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2898:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
- {
- before(grammarAccess.getInstanceCreationInvocationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2899:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2899:2: rule__InstanceCreationInvocationStatement__Group__0
- {
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0_in_ruleInstanceCreationInvocationStatement6146);
- rule__InstanceCreationInvocationStatement__Group__0();
+ // $ANTLR end "rule__SequenceOperationExpression__Group__2"
- state._fsp--;
+ // $ANTLR start "rule__SequenceOperationExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8010:1: rule__SequenceOperationExpression__Group__2__Impl : ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) ;
+ public final void rule__SequenceOperationExpression__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getInstanceCreationInvocationStatementAccess().getGroup());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8014:1: ( ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8015:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8015:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8016:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8017:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8017:2: rule__SequenceOperationExpression__TupleAssignment_2
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl16797);
+ rule__SequenceOperationExpression__TupleAssignment_2();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleInstanceCreationInvocationStatement"
+ }
- // $ANTLR start "entryRuleVariableDeclarationCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2911:1: entryRuleVariableDeclarationCompletion : ruleVariableDeclarationCompletion EOF ;
- public final void entryRuleVariableDeclarationCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2912:1: ( ruleVariableDeclarationCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2913:1: ruleVariableDeclarationCompletion EOF
- {
- before(grammarAccess.getVariableDeclarationCompletionRule());
- pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion6173);
- ruleVariableDeclarationCompletion();
-
- state._fsp--;
-
- after(grammarAccess.getVariableDeclarationCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion6180);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleVariableDeclarationCompletion"
-
-
- // $ANTLR start "ruleVariableDeclarationCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2920:1: ruleVariableDeclarationCompletion : ( ( rule__VariableDeclarationCompletion__Group__0 ) ) ;
- public final void ruleVariableDeclarationCompletion() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2924:2: ( ( ( rule__VariableDeclarationCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2925:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2925:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2926:1: ( rule__VariableDeclarationCompletion__Group__0 )
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2927:1: ( rule__VariableDeclarationCompletion__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2927:2: rule__VariableDeclarationCompletion__Group__0
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0_in_ruleVariableDeclarationCompletion6206);
- rule__VariableDeclarationCompletion__Group__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceOperationExpression__Group__2__Impl"
- }
- after(grammarAccess.getVariableDeclarationCompletionAccess().getGroup());
+ // $ANTLR start "rule__SequenceOperationExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8027:1: rule__SequenceOperationExpression__Group__3 : rule__SequenceOperationExpression__Group__3__Impl ;
+ public final void rule__SequenceOperationExpression__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8031:1: ( rule__SequenceOperationExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8032:2: rule__SequenceOperationExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__316827);
+ rule__SequenceOperationExpression__Group__3__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "ruleVariableDeclarationCompletion"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "entryRuleAssignmentCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2939:1: entryRuleAssignmentCompletion : ruleAssignmentCompletion EOF ;
- public final void entryRuleAssignmentCompletion() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2940:1: ( ruleAssignmentCompletion EOF )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2941:1: ruleAssignmentCompletion EOF
- {
- before(grammarAccess.getAssignmentCompletionRule());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion6233);
- ruleAssignmentCompletion();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SequenceOperationExpression__Group__3"
- after(grammarAccess.getAssignmentCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAssignmentCompletion6240);
- }
+ // $ANTLR start "rule__SequenceOperationExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8038:1: rule__SequenceOperationExpression__Group__3__Impl : ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) ;
+ public final void rule__SequenceOperationExpression__Group__3__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAssignmentCompletion"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8042:1: ( ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8043:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8043:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8044:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8045:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
+ int alt69 = 2;
+ int LA69_0 = input.LA(1);
- // $ANTLR start "ruleAssignmentCompletion"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2948:1: ruleAssignmentCompletion : ( ( rule__AssignmentCompletion__Group__0 ) ) ;
- public final void ruleAssignmentCompletion() throws RecognitionException {
+ if((LA69_0 == 73 || LA69_0 == 76)) {
+ alt69 = 1;
+ }
+ switch(alt69) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8045:2: rule__SequenceOperationExpression__SuffixAssignment_3
+ {
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl16854);
+ rule__SequenceOperationExpression__SuffixAssignment_3();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2952:2: ( ( ( rule__AssignmentCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2953:1: ( ( rule__AssignmentCompletion__Group__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2953:1: ( ( rule__AssignmentCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2954:1: ( rule__AssignmentCompletion__Group__0 )
- {
- before(grammarAccess.getAssignmentCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2955:1: ( rule__AssignmentCompletion__Group__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2955:2: rule__AssignmentCompletion__Group__0
- {
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0_in_ruleAssignmentCompletion6266);
- rule__AssignmentCompletion__Group__0();
+ state._fsp--;
- state._fsp--;
+ }
+ break;
- }
+ }
- after(grammarAccess.getAssignmentCompletionAccess().getGroup());
+ after(grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleAssignmentCompletion"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceOperationExpression__Group__3__Impl"
- // $ANTLR start "ruleBooleanValue"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2968:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
- public final void ruleBooleanValue() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2972:1: ( ( ( rule__BooleanValue__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2973:1: ( ( rule__BooleanValue__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2973:1: ( ( rule__BooleanValue__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2974:1: ( rule__BooleanValue__Alternatives )
- {
- before(grammarAccess.getBooleanValueAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2975:1: ( rule__BooleanValue__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2975:2: rule__BooleanValue__Alternatives
- {
- pushFollow(FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue6303);
- rule__BooleanValue__Alternatives();
+ // $ANTLR start "rule__SequenceReductionExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8063:1: rule__SequenceReductionExpression__Group__0 : rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 ;
+ public final void rule__SequenceReductionExpression__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8067:1: ( rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8068:2: rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__016893);
+ rule__SequenceReductionExpression__Group__0__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getBooleanValueAccess().getAlternatives());
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__016896);
+ rule__SequenceReductionExpression__Group__1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "ruleBooleanValue"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceReductionExpression__Group__0"
- // $ANTLR start "ruleLinkOperationKind"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2987:1: ruleLinkOperationKind : ( ( rule__LinkOperationKind__Alternatives ) ) ;
- public final void ruleLinkOperationKind() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2991:1: ( ( ( rule__LinkOperationKind__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2992:1: ( ( rule__LinkOperationKind__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2992:1: ( ( rule__LinkOperationKind__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2993:1: ( rule__LinkOperationKind__Alternatives )
- {
- before(grammarAccess.getLinkOperationKindAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2994:1: ( rule__LinkOperationKind__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:2994:2: rule__LinkOperationKind__Alternatives
- {
- pushFollow(FOLLOW_rule__LinkOperationKind__Alternatives_in_ruleLinkOperationKind6339);
- rule__LinkOperationKind__Alternatives();
+ // $ANTLR start "rule__SequenceReductionExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8075:1: rule__SequenceReductionExpression__Group__0__Impl : ( '->' ) ;
+ public final void rule__SequenceReductionExpression__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8079:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8080:1: ( '->' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8080:1: ( '->' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8081:1: '->'
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ match(input, 76, FOLLOW_76_in_rule__SequenceReductionExpression__Group__0__Impl16924);
+ after(grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- }
+ }
- after(grammarAccess.getLinkOperationKindAccess().getAlternatives());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SequenceReductionExpression__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "ruleLinkOperationKind"
+ // $ANTLR start "rule__SequenceReductionExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8094:1: rule__SequenceReductionExpression__Group__1 : rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 ;
+ public final void rule__SequenceReductionExpression__Group__1() throws RecognitionException {
- // $ANTLR start "ruleSelectOrRejectOperator"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3006:1: ruleSelectOrRejectOperator : ( ( rule__SelectOrRejectOperator__Alternatives ) ) ;
- public final void ruleSelectOrRejectOperator() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3010:1: ( ( ( rule__SelectOrRejectOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3011:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3011:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3012:1: ( rule__SelectOrRejectOperator__Alternatives )
- {
- before(grammarAccess.getSelectOrRejectOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3013:1: ( rule__SelectOrRejectOperator__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3013:2: rule__SelectOrRejectOperator__Alternatives
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperator__Alternatives_in_ruleSelectOrRejectOperator6375);
- rule__SelectOrRejectOperator__Alternatives();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8098:1: ( rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8099:2: rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__116955);
+ rule__SequenceReductionExpression__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__116958);
+ rule__SequenceReductionExpression__Group__2();
- }
+ state._fsp--;
- after(grammarAccess.getSelectOrRejectOperatorAccess().getAlternatives());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SequenceReductionExpression__Group__1"
- }
- return ;
- }
- // $ANTLR end "ruleSelectOrRejectOperator"
+ // $ANTLR start "rule__SequenceReductionExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8106:1: rule__SequenceReductionExpression__Group__1__Impl : ( 'reduce' ) ;
+ public final void rule__SequenceReductionExpression__Group__1__Impl() throws RecognitionException {
- // $ANTLR start "ruleCollectOrIterateOperator"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3025:1: ruleCollectOrIterateOperator : ( ( rule__CollectOrIterateOperator__Alternatives ) ) ;
- public final void ruleCollectOrIterateOperator() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3029:1: ( ( ( rule__CollectOrIterateOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3030:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3030:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3031:1: ( rule__CollectOrIterateOperator__Alternatives )
- {
- before(grammarAccess.getCollectOrIterateOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3032:1: ( rule__CollectOrIterateOperator__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3032:2: rule__CollectOrIterateOperator__Alternatives
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperator__Alternatives_in_ruleCollectOrIterateOperator6411);
- rule__CollectOrIterateOperator__Alternatives();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8110:1: ( ( 'reduce' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8111:1: ( 'reduce' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8111:1: ( 'reduce' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8112:1: 'reduce'
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
+ match(input, 77, FOLLOW_77_in_rule__SequenceReductionExpression__Group__1__Impl16986);
+ after(grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getCollectOrIterateOperatorAccess().getAlternatives());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequenceReductionExpression__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceReductionExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8125:1: rule__SequenceReductionExpression__Group__2 : rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 ;
+ public final void rule__SequenceReductionExpression__Group__2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "ruleCollectOrIterateOperator"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8129:1: ( rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8130:2: rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__217017);
+ rule__SequenceReductionExpression__Group__2__Impl();
- // $ANTLR start "ruleForAllOrExistsOrOneOperator"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3044:1: ruleForAllOrExistsOrOneOperator : ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) ;
- public final void ruleForAllOrExistsOrOneOperator() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3048:1: ( ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3049:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3049:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3050:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3051:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3051:2: rule__ForAllOrExistsOrOneOperator__Alternatives
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperator__Alternatives_in_ruleForAllOrExistsOrOneOperator6447);
- rule__ForAllOrExistsOrOneOperator__Alternatives();
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__217020);
+ rule__SequenceReductionExpression__Group__3();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getAlternatives());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequenceReductionExpression__Group__2"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceReductionExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8137:1: rule__SequenceReductionExpression__Group__2__Impl : ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) ;
+ public final void rule__SequenceReductionExpression__Group__2__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "ruleForAllOrExistsOrOneOperator"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8141:1: ( ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8142:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8142:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8143:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8144:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
+ int alt70 = 2;
+ int LA70_0 = input.LA(1);
- // $ANTLR start "ruleAnnotationKind"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3063:1: ruleAnnotationKind : ( ( rule__AnnotationKind__Alternatives ) ) ;
- public final void ruleAnnotationKind() throws RecognitionException {
+ if((LA70_0 == 109)) {
+ alt70 = 1;
+ }
+ switch(alt70) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8144:2: rule__SequenceReductionExpression__IsOrderedAssignment_2
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl17047);
+ rule__SequenceReductionExpression__IsOrderedAssignment_2();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3067:1: ( ( ( rule__AnnotationKind__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3068:1: ( ( rule__AnnotationKind__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3068:1: ( ( rule__AnnotationKind__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3069:1: ( rule__AnnotationKind__Alternatives )
- {
- before(grammarAccess.getAnnotationKindAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3070:1: ( rule__AnnotationKind__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3070:2: rule__AnnotationKind__Alternatives
- {
- pushFollow(FOLLOW_rule__AnnotationKind__Alternatives_in_ruleAnnotationKind6483);
- rule__AnnotationKind__Alternatives();
+ state._fsp--;
- state._fsp--;
+ }
+ break;
- }
+ }
- after(grammarAccess.getAnnotationKindAccess().getAlternatives());
+ after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedAssignment_2());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAnnotationKind"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "ruleAssignmentOperator"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3082:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ;
- public final void ruleAssignmentOperator() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3086:1: ( ( ( rule__AssignmentOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3087:1: ( ( rule__AssignmentOperator__Alternatives ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3087:1: ( ( rule__AssignmentOperator__Alternatives ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3088:1: ( rule__AssignmentOperator__Alternatives )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3089:1: ( rule__AssignmentOperator__Alternatives )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3089:2: rule__AssignmentOperator__Alternatives
- {
- pushFollow(FOLLOW_rule__AssignmentOperator__Alternatives_in_ruleAssignmentOperator6519);
- rule__AssignmentOperator__Alternatives();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SequenceReductionExpression__Group__2__Impl"
- }
+ // $ANTLR start "rule__SequenceReductionExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8154:1: rule__SequenceReductionExpression__Group__3 : rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 ;
+ public final void rule__SequenceReductionExpression__Group__3() throws RecognitionException {
- after(grammarAccess.getAssignmentOperatorAccess().getAlternatives());
+ int stackSize = keepStackSize();
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAssignmentOperator"
-
-
- // $ANTLR start "rule__LITERAL__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3100:1: rule__LITERAL__Alternatives : ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) );
- public final void rule__LITERAL__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3104:1: ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) )
- int alt4=3;
- switch ( input.LA(1) ) {
- case 33:
- case 34:
- {
- alt4=1;
- }
- break;
- case RULE_INTEGERVALUE:
- case 27:
- {
- alt4=2;
- }
- break;
- case RULE_STRING:
- {
- alt4=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
-
- throw nvae;
- }
-
- switch (alt4) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3105:1: ( ruleBOOLEAN_LITERAL )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3105:1: ( ruleBOOLEAN_LITERAL )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3106:1: ruleBOOLEAN_LITERAL
- {
- before(grammarAccess.getLITERALAccess().getBOOLEAN_LITERALParserRuleCall_0());
- pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_rule__LITERAL__Alternatives6554);
- ruleBOOLEAN_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getLITERALAccess().getBOOLEAN_LITERALParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3111:6: ( ruleNUMBER_LITERAL )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3111:6: ( ruleNUMBER_LITERAL )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3112:1: ruleNUMBER_LITERAL
- {
- before(grammarAccess.getLITERALAccess().getNUMBER_LITERALParserRuleCall_1());
- pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_rule__LITERAL__Alternatives6571);
- ruleNUMBER_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getLITERALAccess().getNUMBER_LITERALParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3117:6: ( ruleSTRING_LITERAL )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3117:6: ( ruleSTRING_LITERAL )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3118:1: ruleSTRING_LITERAL
- {
- before(grammarAccess.getLITERALAccess().getSTRING_LITERALParserRuleCall_2());
- pushFollow(FOLLOW_ruleSTRING_LITERAL_in_rule__LITERAL__Alternatives6588);
- ruleSTRING_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getLITERALAccess().getSTRING_LITERALParserRuleCall_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LITERAL__Alternatives"
-
-
- // $ANTLR start "rule__NUMBER_LITERAL__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3128:1: rule__NUMBER_LITERAL__Alternatives : ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) );
- public final void rule__NUMBER_LITERAL__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3132:1: ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) )
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0==RULE_INTEGERVALUE) ) {
- alt5=1;
- }
- else if ( (LA5_0==27) ) {
- alt5=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
-
- throw nvae;
- }
- switch (alt5) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3133:1: ( ruleINTEGER_LITERAL )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3133:1: ( ruleINTEGER_LITERAL )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3134:1: ruleINTEGER_LITERAL
- {
- before(grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0());
- pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6620);
- ruleINTEGER_LITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3139:6: ( ruleUNLIMITED_LITERAL )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3139:6: ( ruleUNLIMITED_LITERAL )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3140:1: ruleUNLIMITED_LITERAL
- {
- before(grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1());
- pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6637);
- ruleUNLIMITED_LITERAL();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8158:1: ( rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8159:2: rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__317078);
+ rule__SequenceReductionExpression__Group__3__Impl();
- state._fsp--;
+ state._fsp--;
- after(grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1());
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__317081);
+ rule__SequenceReductionExpression__Group__4();
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NUMBER_LITERAL__Alternatives"
-
-
- // $ANTLR start "rule__NameExpression__Alternatives_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3150:1: rule__NameExpression__Alternatives_0 : ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) );
- public final void rule__NameExpression__Alternatives_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3154:1: ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) )
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( ((LA6_0>=12 && LA6_0<=13)) ) {
- alt6=1;
- }
- else if ( (LA6_0==RULE_ID) ) {
- alt6=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
-
- throw nvae;
- }
- switch (alt6) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3155:1: ( ( rule__NameExpression__Group_0_0__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3155:1: ( ( rule__NameExpression__Group_0_0__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3156:1: ( rule__NameExpression__Group_0_0__0 )
- {
- before(grammarAccess.getNameExpressionAccess().getGroup_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3157:1: ( rule__NameExpression__Group_0_0__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3157:2: rule__NameExpression__Group_0_0__0
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0_in_rule__NameExpression__Alternatives_06669);
- rule__NameExpression__Group_0_0__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getNameExpressionAccess().getGroup_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3161:6: ( ( rule__NameExpression__Group_0_1__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3161:6: ( ( rule__NameExpression__Group_0_1__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3162:1: ( rule__NameExpression__Group_0_1__0 )
- {
- before(grammarAccess.getNameExpressionAccess().getGroup_0_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3163:1: ( rule__NameExpression__Group_0_1__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3163:2: rule__NameExpression__Group_0_1__0
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0_in_rule__NameExpression__Alternatives_06687);
- rule__NameExpression__Group_0_1__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getNameExpressionAccess().getGroup_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Alternatives_0"
-
-
- // $ANTLR start "rule__NameExpression__PrefixOpAlternatives_0_0_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3172:1: rule__NameExpression__PrefixOpAlternatives_0_0_0_0 : ( ( '++' ) | ( '--' ) );
- public final void rule__NameExpression__PrefixOpAlternatives_0_0_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3176:1: ( ( '++' ) | ( '--' ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0==12) ) {
- alt7=1;
- }
- else if ( (LA7_0==13) ) {
- alt7=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
- switch (alt7) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3177:1: ( '++' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3177:1: ( '++' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3178:1: '++'
- {
- before(grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0());
- match(input,12,FOLLOW_12_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06721);
- after(grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3185:6: ( '--' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3185:6: ( '--' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3186:1: '--'
- {
- before(grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1());
- match(input,13,FOLLOW_13_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06741);
- after(grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__PrefixOpAlternatives_0_0_0_0"
-
-
- // $ANTLR start "rule__NameExpression__Alternatives_0_1_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3198:1: rule__NameExpression__Alternatives_0_1_2 : ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) );
- public final void rule__NameExpression__Alternatives_0_1_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3202:1: ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) )
- int alt8=3;
- switch ( input.LA(1) ) {
- case 64:
- {
- alt8=1;
- }
- break;
- case 74:
- case 83:
- {
- alt8=2;
- }
- break;
- case 12:
- case 13:
- {
- alt8=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
-
- throw nvae;
- }
-
- switch (alt8) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3203:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3203:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3204:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
- {
- before(grammarAccess.getNameExpressionAccess().getInvocationCompletionAssignment_0_1_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3205:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3205:2: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0
- {
- pushFollow(FOLLOW_rule__NameExpression__InvocationCompletionAssignment_0_1_2_0_in_rule__NameExpression__Alternatives_0_1_26775);
- rule__NameExpression__InvocationCompletionAssignment_0_1_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getNameExpressionAccess().getInvocationCompletionAssignment_0_1_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3209:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3209:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3210:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
- {
- before(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionAssignment_0_1_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3211:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3211:2: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1
- {
- pushFollow(FOLLOW_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1_in_rule__NameExpression__Alternatives_0_1_26793);
- rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionAssignment_0_1_2_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3215:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3215:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3216:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
- {
- before(grammarAccess.getNameExpressionAccess().getPostfixOpAssignment_0_1_2_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3217:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3217:2: rule__NameExpression__PostfixOpAssignment_0_1_2_2
- {
- pushFollow(FOLLOW_rule__NameExpression__PostfixOpAssignment_0_1_2_2_in_rule__NameExpression__Alternatives_0_1_26811);
- rule__NameExpression__PostfixOpAssignment_0_1_2_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getNameExpressionAccess().getPostfixOpAssignment_0_1_2_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Alternatives_0_1_2"
-
-
- // $ANTLR start "rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3226:1: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 : ( ( '++' ) | ( '--' ) );
- public final void rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3230:1: ( ( '++' ) | ( '--' ) )
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0==12) ) {
- alt9=1;
- }
- else if ( (LA9_0==13) ) {
- alt9=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
-
- throw nvae;
- }
- switch (alt9) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3231:1: ( '++' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3231:1: ( '++' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3232:1: '++'
- {
- before(grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0());
- match(input,12,FOLLOW_12_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06845);
- after(grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3239:6: ( '--' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3239:6: ( '--' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3240:1: '--'
- {
- before(grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1());
- match(input,13,FOLLOW_13_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06865);
- after(grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0"
-
-
- // $ANTLR start "rule__EqualityExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3252:1: rule__EqualityExpression__OpAlternatives_1_0_0 : ( ( '==' ) | ( '!=' ) );
- public final void rule__EqualityExpression__OpAlternatives_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3256:1: ( ( '==' ) | ( '!=' ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==14) ) {
- alt10=1;
- }
- else if ( (LA10_0==15) ) {
- alt10=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
-
- throw nvae;
- }
- switch (alt10) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3257:1: ( '==' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3257:1: ( '==' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3258:1: '=='
- {
- before(grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0());
- match(input,14,FOLLOW_14_in_rule__EqualityExpression__OpAlternatives_1_0_06900);
- after(grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3265:6: ( '!=' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3265:6: ( '!=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3266:1: '!='
- {
- before(grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1());
- match(input,15,FOLLOW_15_in_rule__EqualityExpression__OpAlternatives_1_0_06920);
- after(grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__OpAlternatives_1_0_0"
-
-
- // $ANTLR start "rule__ClassificationExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3278:1: rule__ClassificationExpression__OpAlternatives_1_0_0 : ( ( 'instanceof' ) | ( 'hastype' ) );
- public final void rule__ClassificationExpression__OpAlternatives_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3282:1: ( ( 'instanceof' ) | ( 'hastype' ) )
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( (LA11_0==16) ) {
- alt11=1;
- }
- else if ( (LA11_0==17) ) {
- alt11=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
-
- throw nvae;
- }
- switch (alt11) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3283:1: ( 'instanceof' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3283:1: ( 'instanceof' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3284:1: 'instanceof'
- {
- before(grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0());
- match(input,16,FOLLOW_16_in_rule__ClassificationExpression__OpAlternatives_1_0_06955);
- after(grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3291:6: ( 'hastype' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3291:6: ( 'hastype' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3292:1: 'hastype'
- {
- before(grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1());
- match(input,17,FOLLOW_17_in_rule__ClassificationExpression__OpAlternatives_1_0_06975);
- after(grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__OpAlternatives_1_0_0"
-
-
- // $ANTLR start "rule__RelationalExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3304:1: rule__RelationalExpression__OpAlternatives_1_0_0 : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
- public final void rule__RelationalExpression__OpAlternatives_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3308:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
- int alt12=4;
- switch ( input.LA(1) ) {
- case 18:
- {
- alt12=1;
- }
- break;
- case 19:
- {
- alt12=2;
- }
- break;
- case 20:
- {
- alt12=3;
- }
- break;
- case 21:
- {
- alt12=4;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
-
- throw nvae;
- }
-
- switch (alt12) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3309:1: ( '<' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3309:1: ( '<' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3310:1: '<'
- {
- before(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0());
- match(input,18,FOLLOW_18_in_rule__RelationalExpression__OpAlternatives_1_0_07010);
- after(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3317:6: ( '>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3317:6: ( '>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3318:1: '>'
- {
- before(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1());
- match(input,19,FOLLOW_19_in_rule__RelationalExpression__OpAlternatives_1_0_07030);
- after(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3325:6: ( '<=' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3325:6: ( '<=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3326:1: '<='
- {
- before(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2());
- match(input,20,FOLLOW_20_in_rule__RelationalExpression__OpAlternatives_1_0_07050);
- after(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3333:6: ( '>=' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3333:6: ( '>=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3334:1: '>='
- {
- before(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3());
- match(input,21,FOLLOW_21_in_rule__RelationalExpression__OpAlternatives_1_0_07070);
- after(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__OpAlternatives_1_0_0"
-
-
- // $ANTLR start "rule__ShiftExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3346:1: rule__ShiftExpression__OpAlternatives_1_0_0 : ( ( '<<' ) | ( '>>' ) | ( '>>>' ) );
- public final void rule__ShiftExpression__OpAlternatives_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3350:1: ( ( '<<' ) | ( '>>' ) | ( '>>>' ) )
- int alt13=3;
- switch ( input.LA(1) ) {
- case 22:
- {
- alt13=1;
- }
- break;
- case 23:
- {
- alt13=2;
- }
- break;
- case 24:
- {
- alt13=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
-
- throw nvae;
- }
-
- switch (alt13) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3351:1: ( '<<' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3351:1: ( '<<' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3352:1: '<<'
- {
- before(grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0());
- match(input,22,FOLLOW_22_in_rule__ShiftExpression__OpAlternatives_1_0_07105);
- after(grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3359:6: ( '>>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3359:6: ( '>>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3360:1: '>>'
- {
- before(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1());
- match(input,23,FOLLOW_23_in_rule__ShiftExpression__OpAlternatives_1_0_07125);
- after(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3367:6: ( '>>>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3367:6: ( '>>>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3368:1: '>>>'
- {
- before(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2());
- match(input,24,FOLLOW_24_in_rule__ShiftExpression__OpAlternatives_1_0_07145);
- after(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__OpAlternatives_1_0_0"
-
-
- // $ANTLR start "rule__AdditiveExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3380:1: rule__AdditiveExpression__OpAlternatives_1_0_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__AdditiveExpression__OpAlternatives_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3384:1: ( ( '+' ) | ( '-' ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0==25) ) {
- alt14=1;
- }
- else if ( (LA14_0==26) ) {
- alt14=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
-
- throw nvae;
- }
- switch (alt14) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3385:1: ( '+' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3385:1: ( '+' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3386:1: '+'
- {
- before(grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0());
- match(input,25,FOLLOW_25_in_rule__AdditiveExpression__OpAlternatives_1_0_07180);
- after(grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3393:6: ( '-' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3393:6: ( '-' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3394:1: '-'
- {
- before(grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1());
- match(input,26,FOLLOW_26_in_rule__AdditiveExpression__OpAlternatives_1_0_07200);
- after(grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__OpAlternatives_1_0_0"
-
-
- // $ANTLR start "rule__MultiplicativeExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3406:1: rule__MultiplicativeExpression__OpAlternatives_1_0_0 : ( ( '*' ) | ( '/' ) | ( '%' ) );
- public final void rule__MultiplicativeExpression__OpAlternatives_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3410:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
- int alt15=3;
- switch ( input.LA(1) ) {
- case 27:
- {
- alt15=1;
- }
- break;
- case 28:
- {
- alt15=2;
- }
- break;
- case 29:
- {
- alt15=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
-
- throw nvae;
- }
-
- switch (alt15) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3411:1: ( '*' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3411:1: ( '*' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3412:1: '*'
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0());
- match(input,27,FOLLOW_27_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07235);
- after(grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3419:6: ( '/' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3419:6: ( '/' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3420:1: '/'
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1());
- match(input,28,FOLLOW_28_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07255);
- after(grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3427:6: ( '%' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3427:6: ( '%' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3428:1: '%'
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2());
- match(input,29,FOLLOW_29_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07275);
- after(grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__OpAlternatives_1_0_0"
-
-
- // $ANTLR start "rule__UnaryExpression__OpAlternatives_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3440:1: rule__UnaryExpression__OpAlternatives_0_0 : ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) );
- public final void rule__UnaryExpression__OpAlternatives_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3444:1: ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) )
- int alt16=5;
- switch ( input.LA(1) ) {
- case 30:
- {
- alt16=1;
- }
- break;
- case 26:
- {
- alt16=2;
- }
- break;
- case 25:
- {
- alt16=3;
- }
- break;
- case 31:
- {
- alt16=4;
- }
- break;
- case 32:
- {
- alt16=5;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
-
- throw nvae;
- }
-
- switch (alt16) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3445:1: ( '!' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3445:1: ( '!' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3446:1: '!'
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0());
- match(input,30,FOLLOW_30_in_rule__UnaryExpression__OpAlternatives_0_07310);
- after(grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3453:6: ( '-' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3453:6: ( '-' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3454:1: '-'
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1());
- match(input,26,FOLLOW_26_in_rule__UnaryExpression__OpAlternatives_0_07330);
- after(grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3461:6: ( '+' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3461:6: ( '+' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3462:1: '+'
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2());
- match(input,25,FOLLOW_25_in_rule__UnaryExpression__OpAlternatives_0_07350);
- after(grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3469:6: ( '$' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3469:6: ( '$' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3470:1: '$'
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3());
- match(input,31,FOLLOW_31_in_rule__UnaryExpression__OpAlternatives_0_07370);
- after(grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3());
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3477:6: ( '~' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3477:6: ( '~' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3478:1: '~'
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4());
- match(input,32,FOLLOW_32_in_rule__UnaryExpression__OpAlternatives_0_07390);
- after(grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__OpAlternatives_0_0"
-
-
- // $ANTLR start "rule__SuffixExpression__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3490:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );
- public final void rule__SuffixExpression__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3494:1: ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) )
- int alt17=7;
- alt17 = dfa17.predict(input);
- switch (alt17) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3495:1: ( ruleOperationCallExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3495:1: ( ruleOperationCallExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3496:1: ruleOperationCallExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleOperationCallExpression_in_rule__SuffixExpression__Alternatives7424);
- ruleOperationCallExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3501:6: ( rulePropertyCallExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3501:6: ( rulePropertyCallExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3502:1: rulePropertyCallExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1());
- pushFollow(FOLLOW_rulePropertyCallExpression_in_rule__SuffixExpression__Alternatives7441);
- rulePropertyCallExpression();
-
- state._fsp--;
+ }
- after(grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3507:6: ( ruleLinkOperationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3507:6: ( ruleLinkOperationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3508:1: ruleLinkOperationExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2());
- pushFollow(FOLLOW_ruleLinkOperationExpression_in_rule__SuffixExpression__Alternatives7458);
- ruleLinkOperationExpression();
+ // $ANTLR end "rule__SequenceReductionExpression__Group__3"
- state._fsp--;
- after(grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2());
+ // $ANTLR start "rule__SequenceReductionExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8166:1: rule__SequenceReductionExpression__Group__3__Impl : ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) ;
+ public final void rule__SequenceReductionExpression__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8170:1: ( ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8171:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8171:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8172:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8173:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8173:2: rule__SequenceReductionExpression__BehaviorAssignment_3
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl17108);
+ rule__SequenceReductionExpression__BehaviorAssignment_3();
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3513:6: ( ruleSequenceOperationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3513:6: ( ruleSequenceOperationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3514:1: ruleSequenceOperationExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3());
- pushFollow(FOLLOW_ruleSequenceOperationExpression_in_rule__SuffixExpression__Alternatives7475);
- ruleSequenceOperationExpression();
+ state._fsp--;
- state._fsp--;
- after(grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3());
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3519:6: ( ruleSequenceReductionExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3519:6: ( ruleSequenceReductionExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3520:1: ruleSequenceReductionExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4());
- pushFollow(FOLLOW_ruleSequenceReductionExpression_in_rule__SuffixExpression__Alternatives7492);
- ruleSequenceReductionExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4());
-
- }
-
-
- }
- break;
- case 6 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3525:6: ( ruleSequenceExpansionExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3525:6: ( ruleSequenceExpansionExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3526:1: ruleSequenceExpansionExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5());
- pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_rule__SuffixExpression__Alternatives7509);
- ruleSequenceExpansionExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5());
-
- }
-
-
- }
- break;
- case 7 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3531:6: ( ruleClassExtentExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3531:6: ( ruleClassExtentExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3532:1: ruleClassExtentExpression
- {
- before(grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6());
- pushFollow(FOLLOW_ruleClassExtentExpression_in_rule__SuffixExpression__Alternatives7526);
- ruleClassExtentExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SuffixExpression__Alternatives"
-
-
- // $ANTLR start "rule__SequenceExpansionExpression__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3542:1: rule__SequenceExpansionExpression__Alternatives : ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) );
- public final void rule__SequenceExpansionExpression__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3546:1: ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) )
- int alt18=4;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0==76) ) {
- switch ( input.LA(2) ) {
- case 38:
- case 39:
- {
- alt18=1;
- }
- break;
- case 42:
- case 43:
- case 44:
- {
- alt18=3;
- }
- break;
- case 78:
- {
- alt18=4;
- }
- break;
- case 40:
- case 41:
- {
- alt18=2;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 18, 1, input);
-
- throw nvae;
- }
-
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
-
- throw nvae;
- }
- switch (alt18) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3547:1: ( ruleSelectOrRejectOperation )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3547:1: ( ruleSelectOrRejectOperation )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3548:1: ruleSelectOrRejectOperation
- {
- before(grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0());
- pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_rule__SequenceExpansionExpression__Alternatives7558);
- ruleSelectOrRejectOperation();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3553:6: ( ruleCollectOrIterateOperation )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3553:6: ( ruleCollectOrIterateOperation )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3554:1: ruleCollectOrIterateOperation
- {
- before(grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1());
- pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_rule__SequenceExpansionExpression__Alternatives7575);
- ruleCollectOrIterateOperation();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3559:6: ( ruleForAllOrExistsOrOneOperation )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3559:6: ( ruleForAllOrExistsOrOneOperation )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3560:1: ruleForAllOrExistsOrOneOperation
- {
- before(grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_rule__SequenceExpansionExpression__Alternatives7592);
- ruleForAllOrExistsOrOneOperation();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3565:6: ( ruleIsUniqueOperation )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3565:6: ( ruleIsUniqueOperation )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3566:1: ruleIsUniqueOperation
- {
- before(grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3());
- pushFollow(FOLLOW_ruleIsUniqueOperation_in_rule__SequenceExpansionExpression__Alternatives7609);
- ruleIsUniqueOperation();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceExpansionExpression__Alternatives"
-
-
- // $ANTLR start "rule__ValueSpecification__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3576:1: rule__ValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) );
- public final void rule__ValueSpecification__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3580:1: ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) )
- int alt19=7;
- switch ( input.LA(1) ) {
- case RULE_ID:
- case 12:
- case 13:
- {
- alt19=1;
- }
- break;
- case RULE_INTEGERVALUE:
- case RULE_STRING:
- case 27:
- case 33:
- case 34:
- {
- alt19=2;
- }
- break;
- case 80:
- {
- alt19=3;
- }
- break;
- case 81:
- {
- alt19=4;
- }
- break;
- case 82:
- {
- alt19=5;
- }
- break;
- case 64:
- {
- alt19=6;
- }
- break;
- case 79:
- {
- alt19=7;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
-
- throw nvae;
- }
-
- switch (alt19) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3581:1: ( ruleNameExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3581:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3582:1: ruleNameExpression
- {
- before(grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleNameExpression_in_rule__ValueSpecification__Alternatives7641);
- ruleNameExpression();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3587:6: ( ruleLITERAL )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3587:6: ( ruleLITERAL )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3588:1: ruleLITERAL
- {
- before(grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1());
- pushFollow(FOLLOW_ruleLITERAL_in_rule__ValueSpecification__Alternatives7658);
- ruleLITERAL();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3593:6: ( ruleThisExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3593:6: ( ruleThisExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3594:1: ruleThisExpression
- {
- before(grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2());
- pushFollow(FOLLOW_ruleThisExpression_in_rule__ValueSpecification__Alternatives7675);
- ruleThisExpression();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3599:6: ( ruleSuperInvocationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3599:6: ( ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3600:1: ruleSuperInvocationExpression
- {
- before(grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__ValueSpecification__Alternatives7692);
- ruleSuperInvocationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3());
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3605:6: ( ruleInstanceCreationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3605:6: ( ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3606:1: ruleInstanceCreationExpression
- {
- before(grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__ValueSpecification__Alternatives7709);
- ruleInstanceCreationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4());
-
- }
-
-
- }
- break;
- case 6 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3611:6: ( ruleParenthesizedExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3611:6: ( ruleParenthesizedExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3612:1: ruleParenthesizedExpression
- {
- before(grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_rule__ValueSpecification__Alternatives7726);
- ruleParenthesizedExpression();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5());
-
- }
-
-
- }
- break;
- case 7 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3617:6: ( ruleNullExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3617:6: ( ruleNullExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3618:1: ruleNullExpression
- {
- before(grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6());
- pushFollow(FOLLOW_ruleNullExpression_in_rule__ValueSpecification__Alternatives7743);
- ruleNullExpression();
-
- state._fsp--;
-
- after(grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ValueSpecification__Alternatives"
-
-
- // $ANTLR start "rule__NonLiteralValueSpecification__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3628:1: rule__NonLiteralValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) );
- public final void rule__NonLiteralValueSpecification__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3632:1: ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) )
- int alt20=5;
- switch ( input.LA(1) ) {
- case RULE_ID:
- case 12:
- case 13:
- {
- alt20=1;
- }
- break;
- case 64:
- {
- alt20=2;
- }
- break;
- case 82:
- {
- alt20=3;
- }
- break;
- case 80:
- {
- alt20=4;
- }
- break;
- case 81:
- {
- alt20=5;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
-
- throw nvae;
- }
-
- switch (alt20) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3633:1: ( ruleNameExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3633:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3634:1: ruleNameExpression
- {
- before(grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleNameExpression_in_rule__NonLiteralValueSpecification__Alternatives7775);
- ruleNameExpression();
-
- state._fsp--;
-
- after(grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3639:6: ( ruleParenthesizedExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3639:6: ( ruleParenthesizedExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3640:1: ruleParenthesizedExpression
- {
- before(grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_rule__NonLiteralValueSpecification__Alternatives7792);
- ruleParenthesizedExpression();
-
- state._fsp--;
-
- after(grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3645:6: ( ruleInstanceCreationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3645:6: ( ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3646:1: ruleInstanceCreationExpression
- {
- before(grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__NonLiteralValueSpecification__Alternatives7809);
- ruleInstanceCreationExpression();
-
- state._fsp--;
-
- after(grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3651:6: ( ruleThisExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3651:6: ( ruleThisExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3652:1: ruleThisExpression
- {
- before(grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3());
- pushFollow(FOLLOW_ruleThisExpression_in_rule__NonLiteralValueSpecification__Alternatives7826);
- ruleThisExpression();
-
- state._fsp--;
-
- after(grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3());
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3657:6: ( ruleSuperInvocationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3657:6: ( ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3658:1: ruleSuperInvocationExpression
- {
- before(grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__NonLiteralValueSpecification__Alternatives7843);
- ruleSuperInvocationExpression();
-
- state._fsp--;
+ }
- after(grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4());
+ after(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorAssignment_3());
- }
+ }
- }
- break;
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NonLiteralValueSpecification__Alternatives"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceReductionExpression__Group__3__Impl"
- // $ANTLR start "rule__ParenthesizedExpression__Alternatives_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3668:1: rule__ParenthesizedExpression__Alternatives_3 : ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) );
- public final void rule__ParenthesizedExpression__Alternatives_3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3672:1: ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
-
- if ( (LA21_0==RULE_ID||(LA21_0>=12 && LA21_0<=13)||LA21_0==64||(LA21_0>=80 && LA21_0<=82)) ) {
- alt21=1;
- }
- else if ( (LA21_0==73||LA21_0==76) ) {
- alt21=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
-
- throw nvae;
- }
- switch (alt21) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3673:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3673:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3674:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3675:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3675:2: rule__ParenthesizedExpression__CastedAssignment_3_0
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__CastedAssignment_3_0_in_rule__ParenthesizedExpression__Alternatives_37875);
- rule__ParenthesizedExpression__CastedAssignment_3_0();
+ // $ANTLR start "rule__SequenceReductionExpression__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8183:1: rule__SequenceReductionExpression__Group__4 : rule__SequenceReductionExpression__Group__4__Impl ;
+ public final void rule__SequenceReductionExpression__Group__4() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8187:1: ( rule__SequenceReductionExpression__Group__4__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8188:2: rule__SequenceReductionExpression__Group__4__Impl
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__417138);
+ rule__SequenceReductionExpression__Group__4__Impl();
- }
-
- after(grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3679:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3679:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3680:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3681:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3681:2: rule__ParenthesizedExpression__SuffixAssignment_3_1
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__SuffixAssignment_3_1_in_rule__ParenthesizedExpression__Alternatives_37893);
- rule__ParenthesizedExpression__SuffixAssignment_3_1();
-
- state._fsp--;
-
-
- }
+ state._fsp--;
- after(grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Alternatives_3"
-
-
- // $ANTLR start "rule__SuperInvocationExpression__Alternatives_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3690:1: rule__SuperInvocationExpression__Alternatives_1 : ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) ) | ( ( rule__SuperInvocationExpression__Group_1_1__0 ) ) );
- public final void rule__SuperInvocationExpression__Alternatives_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3694:1: ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) ) | ( ( rule__SuperInvocationExpression__Group_1_1__0 ) ) )
- int alt22=2;
- int LA22_0 = input.LA(1);
-
- if ( (LA22_0==64) ) {
- alt22=1;
- }
- else if ( (LA22_0==73) ) {
- alt22=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
-
- throw nvae;
- }
- switch (alt22) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3695:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3695:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3696:1: ( rule__SuperInvocationExpression__TupleAssignment_1_0 )
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3697:1: ( rule__SuperInvocationExpression__TupleAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3697:2: rule__SuperInvocationExpression__TupleAssignment_1_0
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_0_in_rule__SuperInvocationExpression__Alternatives_17926);
- rule__SuperInvocationExpression__TupleAssignment_1_0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SequenceReductionExpression__Group__4"
- }
+ // $ANTLR start "rule__SequenceReductionExpression__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8194:1: rule__SequenceReductionExpression__Group__4__Impl : ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) ;
+ public final void rule__SequenceReductionExpression__Group__4__Impl() throws RecognitionException {
- after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8198:1: ( ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8199:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8199:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8200:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getSuffixAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8201:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
+ int alt71 = 2;
+ int LA71_0 = input.LA(1);
+ if((LA71_0 == 73 || LA71_0 == 76)) {
+ alt71 = 1;
+ }
+ switch(alt71) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8201:2: rule__SequenceReductionExpression__SuffixAssignment_4
+ {
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl17165);
+ rule__SequenceReductionExpression__SuffixAssignment_4();
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3701:6: ( ( rule__SuperInvocationExpression__Group_1_1__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3701:6: ( ( rule__SuperInvocationExpression__Group_1_1__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3702:1: ( rule__SuperInvocationExpression__Group_1_1__0 )
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3703:1: ( rule__SuperInvocationExpression__Group_1_1__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3703:2: rule__SuperInvocationExpression__Group_1_1__0
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__0_in_rule__SuperInvocationExpression__Alternatives_17944);
- rule__SuperInvocationExpression__Group_1_1__0();
+ state._fsp--;
- state._fsp--;
+ }
+ break;
- }
+ }
- after(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1());
+ after(grammarAccess.getSequenceReductionExpressionAccess().getSuffixAssignment_4());
- }
+ }
- }
- break;
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Alternatives_1"
-
-
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3712:1: rule__SequenceConstructionOrAccessCompletion__Alternatives : ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) );
- public final void rule__SequenceConstructionOrAccessCompletion__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3716:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) )
- int alt23=2;
- int LA23_0 = input.LA(1);
-
- if ( (LA23_0==74) ) {
- alt23=1;
- }
- else if ( (LA23_0==83) ) {
- alt23=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
-
- throw nvae;
- }
- switch (alt23) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3717:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3717:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3718:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3719:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3719:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7977);
- rule__SequenceConstructionOrAccessCompletion__Group_0__0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequenceReductionExpression__Group__4__Impl"
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0());
- }
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8221:1: rule__SelectOrRejectOperation__Group__0 : rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 ;
+ public final void rule__SelectOrRejectOperation__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3723:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3723:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3724:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3725:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3725:2: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7995);
- rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8225:1: ( rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8226:2: rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__017206);
+ rule__SelectOrRejectOperation__Group__0__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__017209);
+ rule__SelectOrRejectOperation__Group__1();
- }
+ state._fsp--;
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Alternatives"
-
-
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3734:1: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 : ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) );
- public final void rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3738:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( ((LA24_0>=RULE_ID && LA24_0<=RULE_STRING)||(LA24_0>=12 && LA24_0<=13)||(LA24_0>=25 && LA24_0<=27)||(LA24_0>=30 && LA24_0<=34)||LA24_0==64||(LA24_0>=79 && LA24_0<=82)) ) {
- alt24=1;
- }
- else if ( (LA24_0==75) ) {
- alt24=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
-
- throw nvae;
- }
- switch (alt24) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3739:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3739:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3740:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3741:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3741:2: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18028);
- rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__0"
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3745:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3745:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3746:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3747:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3747:2: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18046);
- rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1"
-
-
- // $ANTLR start "rule__SequenceConstructionExpression__Alternatives_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3756:1: rule__SequenceConstructionExpression__Alternatives_2 : ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) );
- public final void rule__SequenceConstructionExpression__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3760:1: ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
-
- if ( (LA26_0==62||LA26_0==84) ) {
- alt26=1;
- }
- else if ( (LA26_0==85) ) {
- alt26=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
-
- throw nvae;
- }
- switch (alt26) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3761:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3761:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3762:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3763:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
- loop25:
- do {
- int alt25=2;
- int LA25_0 = input.LA(1);
-
- if ( (LA25_0==62) ) {
- alt25=1;
- }
-
-
- switch (alt25) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3763:2: rule__SequenceConstructionExpression__Group_2_0__0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28079);
- rule__SequenceConstructionExpression__Group_2_0__0();
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8233:1: rule__SelectOrRejectOperation__Group__0__Impl : ( '->' ) ;
+ public final void rule__SelectOrRejectOperation__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8237:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8238:1: ( '->' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8238:1: ( '->' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8239:1: '->'
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ match(input, 76, FOLLOW_76_in_rule__SelectOrRejectOperation__Group__0__Impl17237);
+ after(grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- }
- break;
-
- default :
- break loop25;
- }
- } while (true);
-
- after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3767:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3767:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3768:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3769:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3769:2: rule__SequenceConstructionExpression__Group_2_1__0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28098);
- rule__SequenceConstructionExpression__Group_2_1__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Alternatives_2"
-
-
- // $ANTLR start "rule__SequenceElement__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3778:1: rule__SequenceElement__Alternatives : ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) );
- public final void rule__SequenceElement__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3782:1: ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
-
- if ( ((LA27_0>=RULE_ID && LA27_0<=RULE_STRING)||(LA27_0>=12 && LA27_0<=13)||(LA27_0>=25 && LA27_0<=27)||(LA27_0>=30 && LA27_0<=34)||LA27_0==64||(LA27_0>=79 && LA27_0<=82)) ) {
- alt27=1;
- }
- else if ( (LA27_0==83) ) {
- alt27=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
-
- throw nvae;
- }
- switch (alt27) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3783:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3783:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3784:1: ruleExpression
- {
- before(grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8131);
- ruleExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3789:6: ( ruleSequenceConstructionExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3789:6: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3790:1: ruleSequenceConstructionExpression
- {
- before(grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8148);
- ruleSequenceConstructionExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SequenceElement__Alternatives"
-
-
- // $ANTLR start "rule__DocumentedStatement__CommentAlternatives_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3800:1: rule__DocumentedStatement__CommentAlternatives_0_0 : ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) );
- public final void rule__DocumentedStatement__CommentAlternatives_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3804:1: ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
-
- if ( (LA28_0==RULE_ML_COMMENT) ) {
- alt28=1;
- }
- else if ( (LA28_0==RULE_SL_COMMENT) ) {
- alt28=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
-
- throw nvae;
- }
- switch (alt28) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3805:1: ( RULE_ML_COMMENT )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3805:1: ( RULE_ML_COMMENT )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3806:1: RULE_ML_COMMENT
- {
- before(grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
- match(input,RULE_ML_COMMENT,FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08180);
- after(grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3811:6: ( RULE_SL_COMMENT )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3811:6: ( RULE_SL_COMMENT )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3812:1: RULE_SL_COMMENT
- {
- before(grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
- match(input,RULE_SL_COMMENT,FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08197);
- after(grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__CommentAlternatives_0_0"
-
-
- // $ANTLR start "rule__Statement__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3822:1: rule__Statement__Alternatives : ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) );
- public final void rule__Statement__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3826:1: ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) )
- int alt29=18;
- switch ( input.LA(1) ) {
- case 90:
- {
- alt29=1;
- }
- break;
- case 87:
- {
- alt29=2;
- }
- break;
- case 83:
- {
- alt29=3;
- }
- break;
- case 91:
- {
- alt29=4;
- }
- break;
- case 92:
- {
- alt29=5;
- }
- break;
- case 93:
- {
- alt29=6;
- }
- break;
- case 96:
- {
- alt29=7;
- }
- break;
- case 99:
- {
- alt29=8;
- }
- break;
- case 100:
- {
- alt29=9;
- }
- break;
- case 101:
- {
- alt29=10;
- }
- break;
- case 103:
- {
- alt29=11;
- }
- break;
- case 104:
- {
- alt29=12;
- }
- break;
- case 105:
- {
- alt29=13;
- }
- break;
- case 106:
- {
- alt29=14;
- }
- break;
- case RULE_ID:
- case 12:
- case 13:
- {
- alt29=15;
- }
- break;
- case 81:
- {
- alt29=16;
- }
- break;
- case 80:
- {
- alt29=17;
- }
- break;
- case 82:
- {
- alt29=18;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
-
- throw nvae;
- }
-
- switch (alt29) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3827:1: ( ruleAnnotatedStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3827:1: ( ruleAnnotatedStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3828:1: ruleAnnotatedStatement
- {
- before(grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8229);
- ruleAnnotatedStatement();
-
- state._fsp--;
-
- after(grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3833:6: ( ruleInlineStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3833:6: ( ruleInlineStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3834:1: ruleInlineStatement
- {
- before(grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1());
- pushFollow(FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8246);
- ruleInlineStatement();
-
- state._fsp--;
-
- after(grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3839:6: ( ruleBlockStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3839:6: ( ruleBlockStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3840:1: ruleBlockStatement
- {
- before(grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2());
- pushFollow(FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8263);
- ruleBlockStatement();
-
- state._fsp--;
-
- after(grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3845:6: ( ruleEmptyStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3845:6: ( ruleEmptyStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3846:1: ruleEmptyStatement
- {
- before(grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3());
- pushFollow(FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8280);
- ruleEmptyStatement();
-
- state._fsp--;
-
- after(grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3());
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3851:6: ( ruleLocalNameDeclarationStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3851:6: ( ruleLocalNameDeclarationStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3852:1: ruleLocalNameDeclarationStatement
- {
- before(grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4());
- pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8297);
- ruleLocalNameDeclarationStatement();
-
- state._fsp--;
+ }
- after(grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
- case 6 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3857:6: ( ruleIfStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3857:6: ( ruleIfStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3858:1: ruleIfStatement
- {
- before(grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5());
- pushFollow(FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8314);
- ruleIfStatement();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- after(grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5());
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__0__Impl"
- }
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8252:1: rule__SelectOrRejectOperation__Group__1 : rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 ;
+ public final void rule__SelectOrRejectOperation__Group__1() throws RecognitionException {
- }
- break;
- case 7 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3863:6: ( ruleSwitchStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3863:6: ( ruleSwitchStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3864:1: ruleSwitchStatement
- {
- before(grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6());
- pushFollow(FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8331);
- ruleSwitchStatement();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8256:1: ( rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8257:2: rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__117268);
+ rule__SelectOrRejectOperation__Group__1__Impl();
- after(grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__117271);
+ rule__SelectOrRejectOperation__Group__2();
+ state._fsp--;
- }
- break;
- case 8 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3869:6: ( ruleWhileStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3869:6: ( ruleWhileStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3870:1: ruleWhileStatement
- {
- before(grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7());
- pushFollow(FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8348);
- ruleWhileStatement();
- state._fsp--;
+ }
- after(grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- break;
- case 9 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3875:6: ( ruleDoStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3875:6: ( ruleDoStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3876:1: ruleDoStatement
- {
- before(grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8());
- pushFollow(FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8365);
- ruleDoStatement();
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__1"
- state._fsp--;
- after(grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8());
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8264:1: rule__SelectOrRejectOperation__Group__1__Impl : ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) ;
+ public final void rule__SelectOrRejectOperation__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8268:1: ( ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8269:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8269:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8270:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getOpAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8271:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8271:2: rule__SelectOrRejectOperation__OpAssignment_1
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl17298);
+ rule__SelectOrRejectOperation__OpAssignment_1();
- }
- break;
- case 10 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3881:6: ( ruleForStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3881:6: ( ruleForStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3882:1: ruleForStatement
- {
- before(grammarAccess.getStatementAccess().getForStatementParserRuleCall_9());
- pushFollow(FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8382);
- ruleForStatement();
+ state._fsp--;
- state._fsp--;
- after(grammarAccess.getStatementAccess().getForStatementParserRuleCall_9());
+ }
- }
+ after(grammarAccess.getSelectOrRejectOperationAccess().getOpAssignment_1());
+ }
- }
- break;
- case 11 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3887:6: ( ruleBreakStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3887:6: ( ruleBreakStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3888:1: ruleBreakStatement
- {
- before(grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10());
- pushFollow(FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8399);
- ruleBreakStatement();
- state._fsp--;
+ }
- after(grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- break;
- case 12 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3893:6: ( ruleReturnStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3893:6: ( ruleReturnStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3894:1: ruleReturnStatement
- {
- before(grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11());
- pushFollow(FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8416);
- ruleReturnStatement();
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__1__Impl"
- state._fsp--;
- after(grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11());
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8281:1: rule__SelectOrRejectOperation__Group__2 : rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 ;
+ public final void rule__SelectOrRejectOperation__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8285:1: ( rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8286:2: rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__217328);
+ rule__SelectOrRejectOperation__Group__2__Impl();
- }
- break;
- case 13 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3899:6: ( ruleAcceptStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3899:6: ( ruleAcceptStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3900:1: ruleAcceptStatement
- {
- before(grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12());
- pushFollow(FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8433);
- ruleAcceptStatement();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__217331);
+ rule__SelectOrRejectOperation__Group__3();
- after(grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12());
+ state._fsp--;
- }
+ }
- }
- break;
- case 14 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3905:6: ( ruleClassifyStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3905:6: ( ruleClassifyStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3906:1: ruleClassifyStatement
- {
- before(grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13());
- pushFollow(FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8450);
- ruleClassifyStatement();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- after(grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__2"
- }
- break;
- case 15 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3911:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3911:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3912:1: ruleInvocationOrAssignementOrDeclarationStatement
- {
- before(grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14());
- pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8467);
- ruleInvocationOrAssignementOrDeclarationStatement();
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8293:1: rule__SelectOrRejectOperation__Group__2__Impl : ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) ;
+ public final void rule__SelectOrRejectOperation__Group__2__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- after(grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8297:1: ( ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8298:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8298:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8299:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getNameAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8300:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8300:2: rule__SelectOrRejectOperation__NameAssignment_2
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl17358);
+ rule__SelectOrRejectOperation__NameAssignment_2();
- }
+ state._fsp--;
- }
- break;
- case 16 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3917:6: ( ruleSuperInvocationStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3917:6: ( ruleSuperInvocationStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3918:1: ruleSuperInvocationStatement
- {
- before(grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15());
- pushFollow(FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8484);
- ruleSuperInvocationStatement();
+ }
- state._fsp--;
+ after(grammarAccess.getSelectOrRejectOperationAccess().getNameAssignment_2());
- after(grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15());
+ }
- }
-
-
- }
- break;
- case 17 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3923:6: ( ruleThisInvocationStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3923:6: ( ruleThisInvocationStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3924:1: ruleThisInvocationStatement
- {
- before(grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16());
- pushFollow(FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8501);
- ruleThisInvocationStatement();
- state._fsp--;
+ }
- after(grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- break;
- case 18 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3929:6: ( ruleInstanceCreationInvocationStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3929:6: ( ruleInstanceCreationInvocationStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3930:1: ruleInstanceCreationInvocationStatement
- {
- before(grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17());
- pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8518);
- ruleInstanceCreationInvocationStatement();
-
- state._fsp--;
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__2__Impl"
- after(grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17());
- }
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8310:1: rule__SelectOrRejectOperation__Group__3 : rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 ;
+ public final void rule__SelectOrRejectOperation__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8314:1: ( rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8315:2: rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__317388);
+ rule__SelectOrRejectOperation__Group__3__Impl();
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__317391);
+ rule__SelectOrRejectOperation__Group__4();
- }
- return ;
- }
- // $ANTLR end "rule__Statement__Alternatives"
+ state._fsp--;
- // $ANTLR start "rule__LoopVariableDefinition__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3940:1: rule__LoopVariableDefinition__Alternatives : ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) );
- public final void rule__LoopVariableDefinition__Alternatives() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3944:1: ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA30_0==RULE_ID) ) {
- int LA30_1 = input.LA(2);
+ restoreStackSize(stackSize);
- if ( (LA30_1==RULE_ID||LA30_1==18||LA30_1==61) ) {
- alt30=2;
- }
- else if ( (LA30_1==102) ) {
- alt30=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 30, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
-
- throw nvae;
- }
- switch (alt30) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3945:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3945:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3946:1: ( rule__LoopVariableDefinition__Group_0__0 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3947:1: ( rule__LoopVariableDefinition__Group_0__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3947:2: rule__LoopVariableDefinition__Group_0__0
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8550);
- rule__LoopVariableDefinition__Group_0__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3951:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3951:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3952:1: ( rule__LoopVariableDefinition__Group_1__0 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3953:1: ( rule__LoopVariableDefinition__Group_1__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3953:2: rule__LoopVariableDefinition__Group_1__0
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8568);
- rule__LoopVariableDefinition__Group_1__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__3"
- }
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8322:1: rule__SelectOrRejectOperation__Group__3__Impl : ( '(' ) ;
+ public final void rule__SelectOrRejectOperation__Group__3__Impl() throws RecognitionException {
- after(grammarAccess.getLoopVariableDefinitionAccess().getGroup_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Alternatives"
-
-
- // $ANTLR start "rule__AcceptStatement__Alternatives_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3962:1: rule__AcceptStatement__Alternatives_1 : ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) );
- public final void rule__AcceptStatement__Alternatives_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3966:1: ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
-
- if ( (LA31_0==91) ) {
- alt31=1;
- }
- else if ( (LA31_0==83) ) {
- alt31=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
-
- throw nvae;
- }
- switch (alt31) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3967:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3967:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3968:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
- {
- before(grammarAccess.getAcceptStatementAccess().getSimpleAcceptAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3969:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3969:2: rule__AcceptStatement__SimpleAcceptAssignment_1_0
- {
- pushFollow(FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18601);
- rule__AcceptStatement__SimpleAcceptAssignment_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAcceptStatementAccess().getSimpleAcceptAssignment_1_0());
-
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8326:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8327:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8327:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8328:1: '('
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
+ match(input, 64, FOLLOW_64_in_rule__SelectOrRejectOperation__Group__3__Impl17419);
+ after(grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3973:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3973:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3974:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
- {
- before(grammarAccess.getAcceptStatementAccess().getCompoundAcceptAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3975:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3975:2: rule__AcceptStatement__CompoundAcceptAssignment_1_1
- {
- pushFollow(FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18619);
- rule__AcceptStatement__CompoundAcceptAssignment_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAcceptStatementAccess().getCompoundAcceptAssignment_1_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__Alternatives_1"
-
-
- // $ANTLR start "rule__ClassificationClause__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3984:1: rule__ClassificationClause__Alternatives : ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) );
- public final void rule__ClassificationClause__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3988:1: ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
-
- if ( (LA32_0==107) ) {
- int LA32_1 = input.LA(2);
-
- if ( (LA32_1==27) ) {
- alt32=2;
- }
- else if ( (LA32_1==RULE_ID) ) {
- alt32=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 32, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA32_0==108) ) {
- alt32=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
-
- throw nvae;
- }
- switch (alt32) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3989:1: ( ( rule__ClassificationClause__Group_0__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3989:1: ( ( rule__ClassificationClause__Group_0__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3990:1: ( rule__ClassificationClause__Group_0__0 )
- {
- before(grammarAccess.getClassificationClauseAccess().getGroup_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3991:1: ( rule__ClassificationClause__Group_0__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3991:2: rule__ClassificationClause__Group_0__0
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8652);
- rule__ClassificationClause__Group_0__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassificationClauseAccess().getGroup_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3995:6: ( ( rule__ClassificationClause__Group_1__0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3995:6: ( ( rule__ClassificationClause__Group_1__0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3996:1: ( rule__ClassificationClause__Group_1__0 )
- {
- before(grammarAccess.getClassificationClauseAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3997:1: ( rule__ClassificationClause__Group_1__0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:3997:2: rule__ClassificationClause__Group_1__0
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8670);
- rule__ClassificationClause__Group_1__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassificationClauseAccess().getGroup_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Alternatives"
-
-
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4006:1: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 : ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) );
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4010:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==RULE_ID||LA33_0==74) ) {
- alt33=1;
- }
- else if ( ((LA33_0>=49 && LA33_0<=60)) ) {
- alt33=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
-
- throw nvae;
- }
- switch (alt33) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4011:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4011:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4012:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4013:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4013:2: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18703);
- rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionAssignment_1_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4017:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4017:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4018:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4019:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4019:2: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18721);
- rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignment_1_1());
+ }
- }
+ }
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1"
-
-
- // $ANTLR start "rule__BooleanValue__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4028:1: rule__BooleanValue__Alternatives : ( ( ( 'true' ) ) | ( ( 'false' ) ) );
- public final void rule__BooleanValue__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4032:1: ( ( ( 'true' ) ) | ( ( 'false' ) ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
-
- if ( (LA34_0==33) ) {
- alt34=1;
- }
- else if ( (LA34_0==34) ) {
- alt34=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
-
- throw nvae;
- }
- switch (alt34) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4033:1: ( ( 'true' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4033:1: ( ( 'true' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4034:1: ( 'true' )
- {
- before(grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4035:1: ( 'true' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4035:3: 'true'
- {
- match(input,33,FOLLOW_33_in_rule__BooleanValue__Alternatives8755);
-
- }
-
- after(grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4040:6: ( ( 'false' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4040:6: ( ( 'false' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4041:1: ( 'false' )
- {
- before(grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4042:1: ( 'false' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4042:3: 'false'
- {
- match(input,34,FOLLOW_34_in_rule__BooleanValue__Alternatives8776);
-
- }
-
- after(grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BooleanValue__Alternatives"
-
-
- // $ANTLR start "rule__LinkOperationKind__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4052:1: rule__LinkOperationKind__Alternatives : ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) );
- public final void rule__LinkOperationKind__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4056:1: ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) )
- int alt35=3;
- switch ( input.LA(1) ) {
- case 35:
- {
- alt35=1;
- }
- break;
- case 36:
- {
- alt35=2;
- }
- break;
- case 37:
- {
- alt35=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
-
- throw nvae;
- }
-
- switch (alt35) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4057:1: ( ( 'createLink' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4057:1: ( ( 'createLink' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4058:1: ( 'createLink' )
- {
- before(grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4059:1: ( 'createLink' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4059:3: 'createLink'
- {
- match(input,35,FOLLOW_35_in_rule__LinkOperationKind__Alternatives8812);
-
- }
-
- after(grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4064:6: ( ( 'destroyLink' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4064:6: ( ( 'destroyLink' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4065:1: ( 'destroyLink' )
- {
- before(grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4066:1: ( 'destroyLink' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4066:3: 'destroyLink'
- {
- match(input,36,FOLLOW_36_in_rule__LinkOperationKind__Alternatives8833);
-
- }
-
- after(grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4071:6: ( ( 'clearAssoc' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4071:6: ( ( 'clearAssoc' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4072:1: ( 'clearAssoc' )
- {
- before(grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4073:1: ( 'clearAssoc' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4073:3: 'clearAssoc'
- {
- match(input,37,FOLLOW_37_in_rule__LinkOperationKind__Alternatives8854);
-
- }
-
- after(grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationKind__Alternatives"
-
-
- // $ANTLR start "rule__SelectOrRejectOperator__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4083:1: rule__SelectOrRejectOperator__Alternatives : ( ( ( 'select' ) ) | ( ( 'reject' ) ) );
- public final void rule__SelectOrRejectOperator__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4087:1: ( ( ( 'select' ) ) | ( ( 'reject' ) ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
-
- if ( (LA36_0==38) ) {
- alt36=1;
- }
- else if ( (LA36_0==39) ) {
- alt36=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
-
- throw nvae;
- }
- switch (alt36) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4088:1: ( ( 'select' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4088:1: ( ( 'select' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4089:1: ( 'select' )
- {
- before(grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4090:1: ( 'select' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4090:3: 'select'
- {
- match(input,38,FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8890);
-
- }
-
- after(grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4095:6: ( ( 'reject' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4095:6: ( ( 'reject' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4096:1: ( 'reject' )
- {
- before(grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4097:1: ( 'reject' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4097:3: 'reject'
- {
- match(input,39,FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8911);
-
- }
-
- after(grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperator__Alternatives"
-
-
- // $ANTLR start "rule__CollectOrIterateOperator__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4107:1: rule__CollectOrIterateOperator__Alternatives : ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) );
- public final void rule__CollectOrIterateOperator__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4111:1: ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
-
- if ( (LA37_0==40) ) {
- alt37=1;
- }
- else if ( (LA37_0==41) ) {
- alt37=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
-
- throw nvae;
- }
- switch (alt37) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4112:1: ( ( 'collect' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4112:1: ( ( 'collect' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4113:1: ( 'collect' )
- {
- before(grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4114:1: ( 'collect' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4114:3: 'collect'
- {
- match(input,40,FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8947);
-
- }
-
- after(grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4119:6: ( ( 'iterate' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4119:6: ( ( 'iterate' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4120:1: ( 'iterate' )
- {
- before(grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4121:1: ( 'iterate' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4121:3: 'iterate'
- {
- match(input,41,FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8968);
-
- }
-
- after(grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperator__Alternatives"
-
-
- // $ANTLR start "rule__ForAllOrExistsOrOneOperator__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4131:1: rule__ForAllOrExistsOrOneOperator__Alternatives : ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) );
- public final void rule__ForAllOrExistsOrOneOperator__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4135:1: ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) )
- int alt38=3;
- switch ( input.LA(1) ) {
- case 42:
- {
- alt38=1;
- }
- break;
- case 43:
- {
- alt38=2;
- }
- break;
- case 44:
- {
- alt38=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
-
- throw nvae;
- }
-
- switch (alt38) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4136:1: ( ( 'forAll' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4136:1: ( ( 'forAll' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4137:1: ( 'forAll' )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4138:1: ( 'forAll' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4138:3: 'forAll'
- {
- match(input,42,FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives9004);
-
- }
-
- after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4143:6: ( ( 'exists' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4143:6: ( ( 'exists' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4144:1: ( 'exists' )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4145:1: ( 'exists' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4145:3: 'exists'
- {
- match(input,43,FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives9025);
-
- }
-
- after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4150:6: ( ( 'one' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4150:6: ( ( 'one' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4151:1: ( 'one' )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4152:1: ( 'one' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4152:3: 'one'
- {
- match(input,44,FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives9046);
-
- }
-
- after(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperator__Alternatives"
-
-
- // $ANTLR start "rule__AnnotationKind__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4162:1: rule__AnnotationKind__Alternatives : ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) );
- public final void rule__AnnotationKind__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4166:1: ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) )
- int alt39=4;
- switch ( input.LA(1) ) {
- case 45:
- {
- alt39=1;
- }
- break;
- case 46:
- {
- alt39=2;
- }
- break;
- case 47:
- {
- alt39=3;
- }
- break;
- case 48:
- {
- alt39=4;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
-
- throw nvae;
- }
-
- switch (alt39) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4167:1: ( ( 'isolated' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4167:1: ( ( 'isolated' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4168:1: ( 'isolated' )
- {
- before(grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4169:1: ( 'isolated' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4169:3: 'isolated'
- {
- match(input,45,FOLLOW_45_in_rule__AnnotationKind__Alternatives9082);
-
- }
-
- after(grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4174:6: ( ( 'determined' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4174:6: ( ( 'determined' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4175:1: ( 'determined' )
- {
- before(grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4176:1: ( 'determined' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4176:3: 'determined'
- {
- match(input,46,FOLLOW_46_in_rule__AnnotationKind__Alternatives9103);
-
- }
-
- after(grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4181:6: ( ( 'assured' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4181:6: ( ( 'assured' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4182:1: ( 'assured' )
- {
- before(grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4183:1: ( 'assured' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4183:3: 'assured'
- {
- match(input,47,FOLLOW_47_in_rule__AnnotationKind__Alternatives9124);
-
- }
-
- after(grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4188:6: ( ( 'parallel' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4188:6: ( ( 'parallel' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4189:1: ( 'parallel' )
- {
- before(grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4190:1: ( 'parallel' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4190:3: 'parallel'
- {
- match(input,48,FOLLOW_48_in_rule__AnnotationKind__Alternatives9145);
-
- }
-
- after(grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AnnotationKind__Alternatives"
-
-
- // $ANTLR start "rule__AssignmentOperator__Alternatives"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4200:1: rule__AssignmentOperator__Alternatives : ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) );
- public final void rule__AssignmentOperator__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4204:1: ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) )
- int alt40=12;
- switch ( input.LA(1) ) {
- case 49:
- {
- alt40=1;
- }
- break;
- case 50:
- {
- alt40=2;
- }
- break;
- case 51:
- {
- alt40=3;
- }
- break;
- case 52:
- {
- alt40=4;
- }
- break;
- case 53:
- {
- alt40=5;
- }
- break;
- case 54:
- {
- alt40=6;
- }
- break;
- case 55:
- {
- alt40=7;
- }
- break;
- case 56:
- {
- alt40=8;
- }
- break;
- case 57:
- {
- alt40=9;
- }
- break;
- case 58:
- {
- alt40=10;
- }
- break;
- case 59:
- {
- alt40=11;
- }
- break;
- case 60:
- {
- alt40=12;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
-
- throw nvae;
- }
-
- switch (alt40) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4205:1: ( ( '=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4205:1: ( ( '=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4206:1: ( '=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4207:1: ( '=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4207:3: '='
- {
- match(input,49,FOLLOW_49_in_rule__AssignmentOperator__Alternatives9181);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4212:6: ( ( '+=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4212:6: ( ( '+=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4213:1: ( '+=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4214:1: ( '+=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4214:3: '+='
- {
- match(input,50,FOLLOW_50_in_rule__AssignmentOperator__Alternatives9202);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
- case 3 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4219:6: ( ( '-=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4219:6: ( ( '-=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4220:1: ( '-=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4221:1: ( '-=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4221:3: '-='
- {
- match(input,51,FOLLOW_51_in_rule__AssignmentOperator__Alternatives9223);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2());
-
- }
-
-
- }
- break;
- case 4 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4226:6: ( ( '*=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4226:6: ( ( '*=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4227:1: ( '*=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4228:1: ( '*=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4228:3: '*='
- {
- match(input,52,FOLLOW_52_in_rule__AssignmentOperator__Alternatives9244);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3());
-
- }
-
-
- }
- break;
- case 5 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4233:6: ( ( '%=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4233:6: ( ( '%=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4234:1: ( '%=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4235:1: ( '%=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4235:3: '%='
- {
- match(input,53,FOLLOW_53_in_rule__AssignmentOperator__Alternatives9265);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4());
-
- }
-
-
- }
- break;
- case 6 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4240:6: ( ( '/=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4240:6: ( ( '/=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4241:1: ( '/=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4242:1: ( '/=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4242:3: '/='
- {
- match(input,54,FOLLOW_54_in_rule__AssignmentOperator__Alternatives9286);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5());
-
- }
-
-
- }
- break;
- case 7 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4247:6: ( ( '&=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4247:6: ( ( '&=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4248:1: ( '&=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4249:1: ( '&=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4249:3: '&='
- {
- match(input,55,FOLLOW_55_in_rule__AssignmentOperator__Alternatives9307);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6());
-
- }
-
-
- }
- break;
- case 8 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4254:6: ( ( '|=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4254:6: ( ( '|=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4255:1: ( '|=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4256:1: ( '|=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4256:3: '|='
- {
- match(input,56,FOLLOW_56_in_rule__AssignmentOperator__Alternatives9328);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7());
-
- }
-
-
- }
- break;
- case 9 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4261:6: ( ( '^=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4261:6: ( ( '^=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4262:1: ( '^=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4263:1: ( '^=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4263:3: '^='
- {
- match(input,57,FOLLOW_57_in_rule__AssignmentOperator__Alternatives9349);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8());
-
- }
-
-
- }
- break;
- case 10 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4268:6: ( ( '<<=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4268:6: ( ( '<<=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4269:1: ( '<<=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4270:1: ( '<<=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4270:3: '<<='
- {
- match(input,58,FOLLOW_58_in_rule__AssignmentOperator__Alternatives9370);
-
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9());
-
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- break;
- case 11 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4275:6: ( ( '>>=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4275:6: ( ( '>>=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4276:1: ( '>>=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4277:1: ( '>>=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4277:3: '>>='
- {
- match(input,59,FOLLOW_59_in_rule__AssignmentOperator__Alternatives9391);
-
- }
-
- after(grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10());
-
- }
-
-
- }
- break;
- case 12 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4282:6: ( ( '>>>=' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4282:6: ( ( '>>>=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4283:1: ( '>>>=' )
- {
- before(grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4284:1: ( '>>>=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4284:3: '>>>='
- {
- match(input,60,FOLLOW_60_in_rule__AssignmentOperator__Alternatives9412);
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__3__Impl"
- }
- after(grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11());
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8341:1: rule__SelectOrRejectOperation__Group__4 : rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 ;
+ public final void rule__SelectOrRejectOperation__Group__4() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8345:1: ( rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8346:2: rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__417450);
+ rule__SelectOrRejectOperation__Group__4__Impl();
- }
- break;
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__417453);
+ rule__SelectOrRejectOperation__Group__5();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentOperator__Alternatives"
+ }
- // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4296:1: rule__AppliedStereotypePropertyRule__Group__0 : rule__AppliedStereotypePropertyRule__Group__0__Impl rule__AppliedStereotypePropertyRule__Group__1 ;
- public final void rule__AppliedStereotypePropertyRule__Group__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4300:1: ( rule__AppliedStereotypePropertyRule__Group__0__Impl rule__AppliedStereotypePropertyRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4301:2: rule__AppliedStereotypePropertyRule__Group__0__Impl rule__AppliedStereotypePropertyRule__Group__1
- {
- pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__0__Impl_in_rule__AppliedStereotypePropertyRule__Group__09445);
- rule__AppliedStereotypePropertyRule__Group__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__1_in_rule__AppliedStereotypePropertyRule__Group__09448);
- rule__AppliedStereotypePropertyRule__Group__1();
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__4"
- state._fsp--;
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8353:1: rule__SelectOrRejectOperation__Group__4__Impl : ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) ;
+ public final void rule__SelectOrRejectOperation__Group__4__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8357:1: ( ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8358:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8358:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8359:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getExprAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8360:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8360:2: rule__SelectOrRejectOperation__ExprAssignment_4
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl17480);
+ rule__SelectOrRejectOperation__ExprAssignment_4();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__0"
+ }
- // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4308:1: rule__AppliedStereotypePropertyRule__Group__0__Impl : ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) ) ;
- public final void rule__AppliedStereotypePropertyRule__Group__0__Impl() throws RecognitionException {
+ after(grammarAccess.getSelectOrRejectOperationAccess().getExprAssignment_4());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4312:1: ( ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4313:1: ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4313:1: ( ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4314:1: ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 )
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4315:1: ( rule__AppliedStereotypePropertyRule__PropertyAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4315:2: rule__AppliedStereotypePropertyRule__PropertyAssignment_0
- {
- pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__PropertyAssignment_0_in_rule__AppliedStereotypePropertyRule__Group__0__Impl9475);
- rule__AppliedStereotypePropertyRule__PropertyAssignment_0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyAssignment_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__4__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8370:1: rule__SelectOrRejectOperation__Group__5 : rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 ;
+ public final void rule__SelectOrRejectOperation__Group__5() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8374:1: ( rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8375:2: rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__517510);
+ rule__SelectOrRejectOperation__Group__5__Impl();
+ state._fsp--;
- // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4325:1: rule__AppliedStereotypePropertyRule__Group__1 : rule__AppliedStereotypePropertyRule__Group__1__Impl ;
- public final void rule__AppliedStereotypePropertyRule__Group__1() throws RecognitionException {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__517513);
+ rule__SelectOrRejectOperation__Group__6();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4329:1: ( rule__AppliedStereotypePropertyRule__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4330:2: rule__AppliedStereotypePropertyRule__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__Group__1__Impl_in_rule__AppliedStereotypePropertyRule__Group__19505);
- rule__AppliedStereotypePropertyRule__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__1"
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__5"
- // $ANTLR start "rule__AppliedStereotypePropertyRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4336:1: rule__AppliedStereotypePropertyRule__Group__1__Impl : ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) ) ;
- public final void rule__AppliedStereotypePropertyRule__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8382:1: rule__SelectOrRejectOperation__Group__5__Impl : ( ')' ) ;
+ public final void rule__SelectOrRejectOperation__Group__5__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4340:1: ( ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4341:1: ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4341:1: ( ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4342:1: ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 )
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4343:1: ( rule__AppliedStereotypePropertyRule__ValueAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4343:2: rule__AppliedStereotypePropertyRule__ValueAssignment_1
- {
- pushFollow(FOLLOW_rule__AppliedStereotypePropertyRule__ValueAssignment_1_in_rule__AppliedStereotypePropertyRule__Group__1__Impl9532);
- rule__AppliedStereotypePropertyRule__ValueAssignment_1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8386:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8387:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8387:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8388:1: ')'
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
+ match(input, 65, FOLLOW_65_in_rule__SelectOrRejectOperation__Group__5__Impl17541);
+ after(grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
+ }
- }
- after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueAssignment_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__5__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AppliedStereotypePropertyRule__Group__1__Impl"
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8401:1: rule__SelectOrRejectOperation__Group__6 : rule__SelectOrRejectOperation__Group__6__Impl ;
+ public final void rule__SelectOrRejectOperation__Group__6() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ExpressionValueRule__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4357:1: rule__ExpressionValueRule__Group__0 : rule__ExpressionValueRule__Group__0__Impl rule__ExpressionValueRule__Group__1 ;
- public final void rule__ExpressionValueRule__Group__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8405:1: ( rule__SelectOrRejectOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8406:2: rule__SelectOrRejectOperation__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__617572);
+ rule__SelectOrRejectOperation__Group__6__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4361:1: ( rule__ExpressionValueRule__Group__0__Impl rule__ExpressionValueRule__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4362:2: rule__ExpressionValueRule__Group__0__Impl rule__ExpressionValueRule__Group__1
- {
- pushFollow(FOLLOW_rule__ExpressionValueRule__Group__0__Impl_in_rule__ExpressionValueRule__Group__09566);
- rule__ExpressionValueRule__Group__0__Impl();
+ state._fsp--;
- state._fsp--;
- pushFollow(FOLLOW_rule__ExpressionValueRule__Group__1_in_rule__ExpressionValueRule__Group__09569);
- rule__ExpressionValueRule__Group__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__6"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionValueRule__Group__0"
+ // $ANTLR start "rule__SelectOrRejectOperation__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8412:1: rule__SelectOrRejectOperation__Group__6__Impl : ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) ;
+ public final void rule__SelectOrRejectOperation__Group__6__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ExpressionValueRule__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4369:1: rule__ExpressionValueRule__Group__0__Impl : ( '=' ) ;
- public final void rule__ExpressionValueRule__Group__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8416:1: ( ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8417:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8417:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8418:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getSuffixAssignment_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8419:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
+ int alt72 = 2;
+ int LA72_0 = input.LA(1);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4373:1: ( ( '=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4374:1: ( '=' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4374:1: ( '=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4375:1: '='
- {
- before(grammarAccess.getExpressionValueRuleAccess().getEqualsSignKeyword_0());
- match(input,49,FOLLOW_49_in_rule__ExpressionValueRule__Group__0__Impl9597);
- after(grammarAccess.getExpressionValueRuleAccess().getEqualsSignKeyword_0());
+ if((LA72_0 == 73 || LA72_0 == 76)) {
+ alt72 = 1;
+ }
+ switch(alt72) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8419:2: rule__SelectOrRejectOperation__SuffixAssignment_6
+ {
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl17599);
+ rule__SelectOrRejectOperation__SuffixAssignment_6();
- }
+ state._fsp--;
- }
+ }
+ break;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getSelectOrRejectOperationAccess().getSuffixAssignment_6());
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionValueRule__Group__0__Impl"
+ }
- // $ANTLR start "rule__ExpressionValueRule__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4388:1: rule__ExpressionValueRule__Group__1 : rule__ExpressionValueRule__Group__1__Impl ;
- public final void rule__ExpressionValueRule__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4392:1: ( rule__ExpressionValueRule__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4393:2: rule__ExpressionValueRule__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ExpressionValueRule__Group__1__Impl_in_rule__ExpressionValueRule__Group__19628);
- rule__ExpressionValueRule__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SelectOrRejectOperation__Group__6__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8443:1: rule__CollectOrIterateOperation__Group__0 : rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 ;
+ public final void rule__CollectOrIterateOperation__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionValueRule__Group__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8447:1: ( rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8448:2: rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__017644);
+ rule__CollectOrIterateOperation__Group__0__Impl();
- // $ANTLR start "rule__ExpressionValueRule__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4399:1: rule__ExpressionValueRule__Group__1__Impl : ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) ) ;
- public final void rule__ExpressionValueRule__Group__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4403:1: ( ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4404:1: ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4404:1: ( ( rule__ExpressionValueRule__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4405:1: ( rule__ExpressionValueRule__ExpressionAssignment_1 )
- {
- before(grammarAccess.getExpressionValueRuleAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4406:1: ( rule__ExpressionValueRule__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4406:2: rule__ExpressionValueRule__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__ExpressionValueRule__ExpressionAssignment_1_in_rule__ExpressionValueRule__Group__1__Impl9655);
- rule__ExpressionValueRule__ExpressionAssignment_1();
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__017647);
+ rule__CollectOrIterateOperation__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getExpressionValueRuleAccess().getExpressionAssignment_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8455:1: rule__CollectOrIterateOperation__Group__0__Impl : ( '->' ) ;
+ public final void rule__CollectOrIterateOperation__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionValueRule__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8459:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8460:1: ( '->' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8460:1: ( '->' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8461:1: '->'
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ match(input, 76, FOLLOW_76_in_rule__CollectOrIterateOperation__Group__0__Impl17675);
+ after(grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- // $ANTLR start "rule__NameExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4425:1: rule__NameExpression__Group__0 : rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 ;
- public final void rule__NameExpression__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4429:1: ( rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4430:2: rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1
- {
- pushFollow(FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__09694);
- rule__NameExpression__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__09697);
- rule__NameExpression__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__0__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8474:1: rule__CollectOrIterateOperation__Group__1 : rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 ;
+ public final void rule__CollectOrIterateOperation__Group__1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8478:1: ( rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8479:2: rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__117706);
+ rule__CollectOrIterateOperation__Group__1__Impl();
- // $ANTLR start "rule__NameExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4437:1: rule__NameExpression__Group__0__Impl : ( ( rule__NameExpression__Alternatives_0 ) ) ;
- public final void rule__NameExpression__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4441:1: ( ( ( rule__NameExpression__Alternatives_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4442:1: ( ( rule__NameExpression__Alternatives_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4442:1: ( ( rule__NameExpression__Alternatives_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4443:1: ( rule__NameExpression__Alternatives_0 )
- {
- before(grammarAccess.getNameExpressionAccess().getAlternatives_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4444:1: ( rule__NameExpression__Alternatives_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4444:2: rule__NameExpression__Alternatives_0
- {
- pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl9724);
- rule__NameExpression__Alternatives_0();
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__117709);
+ rule__CollectOrIterateOperation__Group__2();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getNameExpressionAccess().getAlternatives_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8486:1: rule__CollectOrIterateOperation__Group__1__Impl : ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) ;
+ public final void rule__CollectOrIterateOperation__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8490:1: ( ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8491:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8491:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8492:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getOpAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8493:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8493:2: rule__CollectOrIterateOperation__OpAssignment_1
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl17736);
+ rule__CollectOrIterateOperation__OpAssignment_1();
- // $ANTLR start "rule__NameExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4454:1: rule__NameExpression__Group__1 : rule__NameExpression__Group__1__Impl ;
- public final void rule__NameExpression__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4458:1: ( rule__NameExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4459:2: rule__NameExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__19754);
- rule__NameExpression__Group__1__Impl();
- state._fsp--;
+ }
+ after(grammarAccess.getCollectOrIterateOperationAccess().getOpAssignment_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__NameExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4465:1: rule__NameExpression__Group__1__Impl : ( ( rule__NameExpression__SuffixAssignment_1 )? ) ;
- public final void rule__NameExpression__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4469:1: ( ( ( rule__NameExpression__SuffixAssignment_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4470:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4470:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4471:1: ( rule__NameExpression__SuffixAssignment_1 )?
- {
- before(grammarAccess.getNameExpressionAccess().getSuffixAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4472:1: ( rule__NameExpression__SuffixAssignment_1 )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__1__Impl"
- if ( (LA41_0==73||LA41_0==76) ) {
- alt41=1;
- }
- switch (alt41) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4472:2: rule__NameExpression__SuffixAssignment_1
- {
- pushFollow(FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl9781);
- rule__NameExpression__SuffixAssignment_1();
- state._fsp--;
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8503:1: rule__CollectOrIterateOperation__Group__2 : rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 ;
+ public final void rule__CollectOrIterateOperation__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8507:1: ( rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8508:2: rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__217766);
+ rule__CollectOrIterateOperation__Group__2__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getNameExpressionAccess().getSuffixAssignment_1());
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__217769);
+ rule__CollectOrIterateOperation__Group__3();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__2"
- // $ANTLR start "rule__NameExpression__Group_0_0__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4486:1: rule__NameExpression__Group_0_0__0 : rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 ;
- public final void rule__NameExpression__Group_0_0__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4490:1: ( rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4491:2: rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__09816);
- rule__NameExpression__Group_0_0__0__Impl();
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8515:1: rule__CollectOrIterateOperation__Group__2__Impl : ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) ;
+ public final void rule__CollectOrIterateOperation__Group__2__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__09819);
- rule__NameExpression__Group_0_0__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8519:1: ( ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8520:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8520:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8521:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getNameAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8522:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8522:2: rule__CollectOrIterateOperation__NameAssignment_2
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl17796);
+ rule__CollectOrIterateOperation__NameAssignment_2();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getCollectOrIterateOperationAccess().getNameAssignment_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_0__0"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4498:1: rule__NameExpression__Group_0_0__0__Impl : ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) ;
- public final void rule__NameExpression__Group_0_0__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4502:1: ( ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4503:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4503:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4504:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
- {
- before(grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4505:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4505:2: rule__NameExpression__PrefixOpAssignment_0_0_0
- {
- pushFollow(FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl9846);
- rule__NameExpression__PrefixOpAssignment_0_0_0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__2__Impl"
- }
- after(grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0());
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8532:1: rule__CollectOrIterateOperation__Group__3 : rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 ;
+ public final void rule__CollectOrIterateOperation__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8536:1: ( rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8537:2: rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__317826);
+ rule__CollectOrIterateOperation__Group__3__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__317829);
+ rule__CollectOrIterateOperation__Group__4();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_0__0__Impl"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_0__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4515:1: rule__NameExpression__Group_0_0__1 : rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 ;
- public final void rule__NameExpression__Group_0_0__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4519:1: ( rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4520:2: rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__19876);
- rule__NameExpression__Group_0_0__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__19879);
- rule__NameExpression__Group_0_0__2();
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__3"
- state._fsp--;
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8544:1: rule__CollectOrIterateOperation__Group__3__Impl : ( '(' ) ;
+ public final void rule__CollectOrIterateOperation__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8548:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8549:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8549:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8550:1: '('
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
+ match(input, 64, FOLLOW_64_in_rule__CollectOrIterateOperation__Group__3__Impl17857);
+ after(grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_0__1"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4527:1: rule__NameExpression__Group_0_0__1__Impl : ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) ;
- public final void rule__NameExpression__Group_0_0__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4531:1: ( ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4532:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4532:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4533:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
- {
- before(grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4534:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA42_0==RULE_ID) ) {
- int LA42_1 = input.LA(2);
+ }
+ return;
+ }
- if ( (LA42_1==18) ) {
- int LA42_2 = input.LA(3);
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__3__Impl"
- if ( (LA42_2==RULE_ID) ) {
- int LA42_5 = input.LA(4);
- if ( (LA42_5==63) ) {
- alt42=1;
- }
- }
- }
- else if ( (LA42_1==61) ) {
- alt42=1;
- }
- }
- switch (alt42) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4534:2: rule__NameExpression__PathAssignment_0_0_1
- {
- pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl9906);
- rule__NameExpression__PathAssignment_0_0_1();
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8563:1: rule__CollectOrIterateOperation__Group__4 : rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 ;
+ public final void rule__CollectOrIterateOperation__Group__4() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8567:1: ( rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8568:2: rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__417888);
+ rule__CollectOrIterateOperation__Group__4__Impl();
- }
- break;
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__417891);
+ rule__CollectOrIterateOperation__Group__5();
- after(grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_0__1__Impl"
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__4"
- // $ANTLR start "rule__NameExpression__Group_0_0__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4544:1: rule__NameExpression__Group_0_0__2 : rule__NameExpression__Group_0_0__2__Impl ;
- public final void rule__NameExpression__Group_0_0__2() throws RecognitionException {
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8575:1: rule__CollectOrIterateOperation__Group__4__Impl : ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) ;
+ public final void rule__CollectOrIterateOperation__Group__4__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4548:1: ( rule__NameExpression__Group_0_0__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4549:2: rule__NameExpression__Group_0_0__2__Impl
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__29937);
- rule__NameExpression__Group_0_0__2__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8579:1: ( ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8580:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8580:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8581:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getExprAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8582:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8582:2: rule__CollectOrIterateOperation__ExprAssignment_4
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl17918);
+ rule__CollectOrIterateOperation__ExprAssignment_4();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getCollectOrIterateOperationAccess().getExprAssignment_4());
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_0__2"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_0__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4555:1: rule__NameExpression__Group_0_0__2__Impl : ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) ;
- public final void rule__NameExpression__Group_0_0__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4559:1: ( ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4560:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4560:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4561:1: ( rule__NameExpression__IdAssignment_0_0_2 )
- {
- before(grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4562:1: ( rule__NameExpression__IdAssignment_0_0_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4562:2: rule__NameExpression__IdAssignment_0_0_2
- {
- pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl9964);
- rule__NameExpression__IdAssignment_0_0_2();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__4__Impl"
- after(grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2());
- }
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8592:1: rule__CollectOrIterateOperation__Group__5 : rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 ;
+ public final void rule__CollectOrIterateOperation__Group__5() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8596:1: ( rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8597:2: rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__517948);
+ rule__CollectOrIterateOperation__Group__5__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__517951);
+ rule__CollectOrIterateOperation__Group__6();
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_0__2__Impl"
+ state._fsp--;
- // $ANTLR start "rule__NameExpression__Group_0_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4578:1: rule__NameExpression__Group_0_1__0 : rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 ;
- public final void rule__NameExpression__Group_0_1__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4582:1: ( rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4583:2: rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010000);
- rule__NameExpression__Group_0_1__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010003);
- rule__NameExpression__Group_0_1__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__5"
- }
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8604:1: rule__CollectOrIterateOperation__Group__5__Impl : ( ')' ) ;
+ public final void rule__CollectOrIterateOperation__Group__5__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8608:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8609:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8609:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8610:1: ')'
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
+ match(input, 65, FOLLOW_65_in_rule__CollectOrIterateOperation__Group__5__Impl17979);
+ after(grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_1__0"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4590:1: rule__NameExpression__Group_0_1__0__Impl : ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) ;
- public final void rule__NameExpression__Group_0_1__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4594:1: ( ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4595:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4595:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4596:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
- {
- before(grammarAccess.getNameExpressionAccess().getPathAssignment_0_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4597:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA43_0==RULE_ID) ) {
- int LA43_1 = input.LA(2);
+ restoreStackSize(stackSize);
- if ( (LA43_1==18) ) {
- int LA43_3 = input.LA(3);
+ }
+ return;
+ }
- if ( (LA43_3==RULE_ID) ) {
- int LA43_5 = input.LA(4);
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__5__Impl"
- if ( (LA43_5==63) ) {
- alt43=1;
- }
- }
- }
- else if ( (LA43_1==61) ) {
- alt43=1;
- }
- }
- switch (alt43) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4597:2: rule__NameExpression__PathAssignment_0_1_0
- {
- pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10030);
- rule__NameExpression__PathAssignment_0_1_0();
- state._fsp--;
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8623:1: rule__CollectOrIterateOperation__Group__6 : rule__CollectOrIterateOperation__Group__6__Impl ;
+ public final void rule__CollectOrIterateOperation__Group__6() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8627:1: ( rule__CollectOrIterateOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8628:2: rule__CollectOrIterateOperation__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__618010);
+ rule__CollectOrIterateOperation__Group__6__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getNameExpressionAccess().getPathAssignment_0_1_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__6"
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_1__0__Impl"
+ // $ANTLR start "rule__CollectOrIterateOperation__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8634:1: rule__CollectOrIterateOperation__Group__6__Impl : ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) ;
+ public final void rule__CollectOrIterateOperation__Group__6__Impl() throws RecognitionException {
- // $ANTLR start "rule__NameExpression__Group_0_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4607:1: rule__NameExpression__Group_0_1__1 : rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 ;
- public final void rule__NameExpression__Group_0_1__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4611:1: ( rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4612:2: rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__110061);
- rule__NameExpression__Group_0_1__1__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8638:1: ( ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8639:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8639:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8640:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getSuffixAssignment_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8641:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
+ int alt73 = 2;
+ int LA73_0 = input.LA(1);
- state._fsp--;
+ if((LA73_0 == 73 || LA73_0 == 76)) {
+ alt73 = 1;
+ }
+ switch(alt73) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8641:2: rule__CollectOrIterateOperation__SuffixAssignment_6
+ {
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl18037);
+ rule__CollectOrIterateOperation__SuffixAssignment_6();
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__110064);
- rule__NameExpression__Group_0_1__2();
+ state._fsp--;
- state._fsp--;
+ }
+ break;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getCollectOrIterateOperationAccess().getSuffixAssignment_6());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_1__1"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4619:1: rule__NameExpression__Group_0_1__1__Impl : ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) ;
- public final void rule__NameExpression__Group_0_1__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4623:1: ( ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4624:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4624:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4625:1: ( rule__NameExpression__IdAssignment_0_1_1 )
- {
- before(grammarAccess.getNameExpressionAccess().getIdAssignment_0_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4626:1: ( rule__NameExpression__IdAssignment_0_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4626:2: rule__NameExpression__IdAssignment_0_1_1
- {
- pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl10091);
- rule__NameExpression__IdAssignment_0_1_1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__CollectOrIterateOperation__Group__6__Impl"
- }
- after(grammarAccess.getNameExpressionAccess().getIdAssignment_0_1_1());
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8665:1: rule__ForAllOrExistsOrOneOperation__Group__0 : rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8669:1: ( rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8670:2: rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__018082);
+ rule__ForAllOrExistsOrOneOperation__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__018085);
+ rule__ForAllOrExistsOrOneOperation__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_1__1__Impl"
+ }
- // $ANTLR start "rule__NameExpression__Group_0_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4636:1: rule__NameExpression__Group_0_1__2 : rule__NameExpression__Group_0_1__2__Impl ;
- public final void rule__NameExpression__Group_0_1__2() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4640:1: ( rule__NameExpression__Group_0_1__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4641:2: rule__NameExpression__Group_0_1__2__Impl
- {
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__210121);
- rule__NameExpression__Group_0_1__2__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8677:1: rule__ForAllOrExistsOrOneOperation__Group__0__Impl : ( '->' ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_1__2"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8681:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8682:1: ( '->' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8682:1: ( '->' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8683:1: '->'
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ match(input, 76, FOLLOW_76_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl18113);
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ }
- // $ANTLR start "rule__NameExpression__Group_0_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4647:1: rule__NameExpression__Group_0_1__2__Impl : ( ( rule__NameExpression__Alternatives_0_1_2 )? ) ;
- public final void rule__NameExpression__Group_0_1__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4651:1: ( ( ( rule__NameExpression__Alternatives_0_1_2 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4652:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4652:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4653:1: ( rule__NameExpression__Alternatives_0_1_2 )?
- {
- before(grammarAccess.getNameExpressionAccess().getAlternatives_0_1_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4654:1: ( rule__NameExpression__Alternatives_0_1_2 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ }
- if ( ((LA44_0>=12 && LA44_0<=13)||LA44_0==64||LA44_0==83) ) {
- alt44=1;
- }
- else if ( (LA44_0==74) ) {
- int LA44_2 = input.LA(2);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA44_2==75) ) {
- int LA44_4 = input.LA(3);
+ restoreStackSize(stackSize);
- if ( (LA44_4==83) ) {
- alt44=1;
- }
- }
- else if ( ((LA44_2>=RULE_ID && LA44_2<=RULE_STRING)||(LA44_2>=12 && LA44_2<=13)||(LA44_2>=25 && LA44_2<=27)||(LA44_2>=30 && LA44_2<=34)||LA44_2==64||(LA44_2>=79 && LA44_2<=82)) ) {
- alt44=1;
- }
- }
- switch (alt44) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4654:2: rule__NameExpression__Alternatives_0_1_2
- {
- pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl10148);
- rule__NameExpression__Alternatives_0_1_2();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__0__Impl"
- }
- break;
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8696:1: rule__ForAllOrExistsOrOneOperation__Group__1 : rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getNameExpressionAccess().getAlternatives_0_1_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8700:1: ( rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8701:2: rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__118144);
+ rule__ForAllOrExistsOrOneOperation__Group__1__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__118147);
+ rule__ForAllOrExistsOrOneOperation__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__Group_0_1__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__QualifiedNamePath__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4670:1: rule__QualifiedNamePath__Group__0 : rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 ;
- public final void rule__QualifiedNamePath__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4674:1: ( rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4675:2: rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1
- {
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__010185);
- rule__QualifiedNamePath__Group__0__Impl();
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__1"
- state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__010188);
- rule__QualifiedNamePath__Group__1();
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8708:1: rule__ForAllOrExistsOrOneOperation__Group__1__Impl : ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8712:1: ( ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8713:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8713:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8714:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8715:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8715:2: rule__ForAllOrExistsOrOneOperation__OpAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl18174);
+ rule__ForAllOrExistsOrOneOperation__OpAssignment_1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNamePath__Group__0"
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpAssignment_1());
+ }
- // $ANTLR start "rule__QualifiedNamePath__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4682:1: rule__QualifiedNamePath__Group__0__Impl : ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) ;
- public final void rule__QualifiedNamePath__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4686:1: ( ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4687:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4687:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4688:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
- {
- before(grammarAccess.getQualifiedNamePathAccess().getNamespaceAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4689:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4689:2: rule__QualifiedNamePath__NamespaceAssignment_0
- {
- pushFollow(FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl10215);
- rule__QualifiedNamePath__NamespaceAssignment_0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getQualifiedNamePathAccess().getNamespaceAssignment_0());
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__1__Impl"
- }
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8725:1: rule__ForAllOrExistsOrOneOperation__Group__2 : rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8729:1: ( rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8730:2: rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__218204);
+ rule__ForAllOrExistsOrOneOperation__Group__2__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNamePath__Group__0__Impl"
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__218207);
+ rule__ForAllOrExistsOrOneOperation__Group__3();
+ state._fsp--;
- // $ANTLR start "rule__QualifiedNamePath__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4699:1: rule__QualifiedNamePath__Group__1 : rule__QualifiedNamePath__Group__1__Impl ;
- public final void rule__QualifiedNamePath__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4703:1: ( rule__QualifiedNamePath__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4704:2: rule__QualifiedNamePath__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__110245);
- rule__QualifiedNamePath__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__2"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNamePath__Group__1"
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8737:1: rule__ForAllOrExistsOrOneOperation__Group__2__Impl : ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__QualifiedNamePath__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4710:1: rule__QualifiedNamePath__Group__1__Impl : ( '::' ) ;
- public final void rule__QualifiedNamePath__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8741:1: ( ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8742:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8742:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8743:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8744:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8744:2: rule__ForAllOrExistsOrOneOperation__NameAssignment_2
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl18234);
+ rule__ForAllOrExistsOrOneOperation__NameAssignment_2();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4714:1: ( ( '::' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4715:1: ( '::' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4715:1: ( '::' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4716:1: '::'
- {
- before(grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
- match(input,61,FOLLOW_61_in_rule__QualifiedNamePath__Group__1__Impl10273);
- after(grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
+ state._fsp--;
- }
+ }
- }
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameAssignment_2());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNamePath__Group__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__UnqualifiedName__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4733:1: rule__UnqualifiedName__Group__0 : rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 ;
- public final void rule__UnqualifiedName__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4737:1: ( rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4738:2: rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1
- {
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__010308);
- rule__UnqualifiedName__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__2__Impl"
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__010311);
- rule__UnqualifiedName__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8754:1: rule__ForAllOrExistsOrOneOperation__Group__3 : rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8758:1: ( rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8759:2: rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__318264);
+ rule__ForAllOrExistsOrOneOperation__Group__3__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__318267);
+ rule__ForAllOrExistsOrOneOperation__Group__4();
- }
- return ;
- }
- // $ANTLR end "rule__UnqualifiedName__Group__0"
+ state._fsp--;
- // $ANTLR start "rule__UnqualifiedName__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4745:1: rule__UnqualifiedName__Group__0__Impl : ( ( rule__UnqualifiedName__NameAssignment_0 ) ) ;
- public final void rule__UnqualifiedName__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4749:1: ( ( ( rule__UnqualifiedName__NameAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4750:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4750:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4751:1: ( rule__UnqualifiedName__NameAssignment_0 )
- {
- before(grammarAccess.getUnqualifiedNameAccess().getNameAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4752:1: ( rule__UnqualifiedName__NameAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4752:2: rule__UnqualifiedName__NameAssignment_0
- {
- pushFollow(FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl10338);
- rule__UnqualifiedName__NameAssignment_0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__3"
- after(grammarAccess.getUnqualifiedNameAccess().getNameAssignment_0());
- }
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8766:1: rule__ForAllOrExistsOrOneOperation__Group__3__Impl : ( '(' ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__3__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8770:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8771:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8771:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8772:1: '('
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
+ match(input, 64, FOLLOW_64_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl18295);
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__UnqualifiedName__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__UnqualifiedName__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4762:1: rule__UnqualifiedName__Group__1 : rule__UnqualifiedName__Group__1__Impl ;
- public final void rule__UnqualifiedName__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4766:1: ( rule__UnqualifiedName__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4767:2: rule__UnqualifiedName__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__110368);
- rule__UnqualifiedName__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__3__Impl"
- }
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8785:1: rule__ForAllOrExistsOrOneOperation__Group__4 : rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__4() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8789:1: ( rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8790:2: rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__418326);
+ rule__ForAllOrExistsOrOneOperation__Group__4__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__UnqualifiedName__Group__1"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__418329);
+ rule__ForAllOrExistsOrOneOperation__Group__5();
- // $ANTLR start "rule__UnqualifiedName__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4773:1: rule__UnqualifiedName__Group__1__Impl : ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) ;
- public final void rule__UnqualifiedName__Group__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4777:1: ( ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4778:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4778:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4779:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
- {
- before(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4780:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
- if ( (LA45_0==18) ) {
- alt45=1;
- }
- switch (alt45) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4780:2: rule__UnqualifiedName__TemplateBindingAssignment_1
- {
- pushFollow(FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl10395);
- rule__UnqualifiedName__TemplateBindingAssignment_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
- break;
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__4"
- after(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingAssignment_1());
- }
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8797:1: rule__ForAllOrExistsOrOneOperation__Group__4__Impl : ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__4__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8801:1: ( ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8802:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8802:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8803:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8804:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8804:2: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl18356);
+ rule__ForAllOrExistsOrOneOperation__ExprAssignment_4();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__UnqualifiedName__Group__1__Impl"
+ }
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprAssignment_4());
- // $ANTLR start "rule__TemplateBinding__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4794:1: rule__TemplateBinding__Group__0 : rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 ;
- public final void rule__TemplateBinding__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4798:1: ( rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4799:2: rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__010430);
- rule__TemplateBinding__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__010433);
- rule__TemplateBinding__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__4__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8814:1: rule__ForAllOrExistsOrOneOperation__Group__5 : rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__5() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8818:1: ( rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8819:2: rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__518386);
+ rule__ForAllOrExistsOrOneOperation__Group__5__Impl();
- // $ANTLR start "rule__TemplateBinding__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4806:1: rule__TemplateBinding__Group__0__Impl : ( '<' ) ;
- public final void rule__TemplateBinding__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4810:1: ( ( '<' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4811:1: ( '<' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4811:1: ( '<' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4812:1: '<'
- {
- before(grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
- match(input,18,FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl10461);
- after(grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__518389);
+ rule__ForAllOrExistsOrOneOperation__Group__6();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__5"
- // $ANTLR start "rule__TemplateBinding__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4825:1: rule__TemplateBinding__Group__1 : rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 ;
- public final void rule__TemplateBinding__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4829:1: ( rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4830:2: rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__110492);
- rule__TemplateBinding__Group__1__Impl();
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8826:1: rule__ForAllOrExistsOrOneOperation__Group__5__Impl : ( ')' ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__5__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__110495);
- rule__TemplateBinding__Group__2();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8830:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8831:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8831:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8832:1: ')'
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
+ match(input, 65, FOLLOW_65_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl18417);
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__5__Impl"
- // $ANTLR start "rule__TemplateBinding__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4837:1: rule__TemplateBinding__Group__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) ;
- public final void rule__TemplateBinding__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4841:1: ( ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4842:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4842:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4843:1: ( rule__TemplateBinding__BindingsAssignment_1 )
- {
- before(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4844:1: ( rule__TemplateBinding__BindingsAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4844:2: rule__TemplateBinding__BindingsAssignment_1
- {
- pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl10522);
- rule__TemplateBinding__BindingsAssignment_1();
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8845:1: rule__ForAllOrExistsOrOneOperation__Group__6 : rule__ForAllOrExistsOrOneOperation__Group__6__Impl ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__6() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8849:1: ( rule__ForAllOrExistsOrOneOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8850:2: rule__ForAllOrExistsOrOneOperation__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__618448);
+ rule__ForAllOrExistsOrOneOperation__Group__6__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__6"
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__1__Impl"
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8856:1: rule__ForAllOrExistsOrOneOperation__Group__6__Impl : ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__Group__6__Impl() throws RecognitionException {
- // $ANTLR start "rule__TemplateBinding__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4854:1: rule__TemplateBinding__Group__2 : rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 ;
- public final void rule__TemplateBinding__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4858:1: ( rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4859:2: rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__210552);
- rule__TemplateBinding__Group__2__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8860:1: ( ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8861:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8861:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8862:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixAssignment_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8863:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
+ int alt74 = 2;
+ int LA74_0 = input.LA(1);
- state._fsp--;
+ if((LA74_0 == 73 || LA74_0 == 76)) {
+ alt74 = 1;
+ }
+ switch(alt74) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8863:2: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6
+ {
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl18475);
+ rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6();
- pushFollow(FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__210555);
- rule__TemplateBinding__Group__3();
+ state._fsp--;
- state._fsp--;
+ }
+ break;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixAssignment_6());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__2"
+ }
- // $ANTLR start "rule__TemplateBinding__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4866:1: rule__TemplateBinding__Group__2__Impl : ( ( rule__TemplateBinding__Group_2__0 )* ) ;
- public final void rule__TemplateBinding__Group__2__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4870:1: ( ( ( rule__TemplateBinding__Group_2__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4871:1: ( ( rule__TemplateBinding__Group_2__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4871:1: ( ( rule__TemplateBinding__Group_2__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4872:1: ( rule__TemplateBinding__Group_2__0 )*
- {
- before(grammarAccess.getTemplateBindingAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4873:1: ( rule__TemplateBinding__Group_2__0 )*
- loop46:
- do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA46_0==62) ) {
- alt46=1;
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__6__Impl"
- switch (alt46) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4873:2: rule__TemplateBinding__Group_2__0
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl10582);
- rule__TemplateBinding__Group_2__0();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8887:1: rule__IsUniqueOperation__Group__0 : rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 ;
+ public final void rule__IsUniqueOperation__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8891:1: ( rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8892:2: rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__018520);
+ rule__IsUniqueOperation__Group__0__Impl();
- default :
- break loop46;
- }
- } while (true);
+ state._fsp--;
- after(grammarAccess.getTemplateBindingAccess().getGroup_2());
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__018523);
+ rule__IsUniqueOperation__Group__1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__IsUniqueOperation__Group__0"
- // $ANTLR start "rule__TemplateBinding__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4883:1: rule__TemplateBinding__Group__3 : rule__TemplateBinding__Group__3__Impl ;
- public final void rule__TemplateBinding__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4887:1: ( rule__TemplateBinding__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4888:2: rule__TemplateBinding__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__310613);
- rule__TemplateBinding__Group__3__Impl();
+ // $ANTLR start "rule__IsUniqueOperation__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8899:1: rule__IsUniqueOperation__Group__0__Impl : ( '->' ) ;
+ public final void rule__IsUniqueOperation__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8903:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8904:1: ( '->' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8904:1: ( '->' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8905:1: '->'
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ match(input, 76, FOLLOW_76_in_rule__IsUniqueOperation__Group__0__Impl18551);
+ after(grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__3"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__TemplateBinding__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4894:1: rule__TemplateBinding__Group__3__Impl : ( '>' ) ;
- public final void rule__TemplateBinding__Group__3__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4898:1: ( ( '>' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4899:1: ( '>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4899:1: ( '>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4900:1: '>'
- {
- before(grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
- match(input,19,FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl10641);
- after(grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
+ // $ANTLR end "rule__IsUniqueOperation__Group__0__Impl"
- }
+ // $ANTLR start "rule__IsUniqueOperation__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8918:1: rule__IsUniqueOperation__Group__1 : rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 ;
+ public final void rule__IsUniqueOperation__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8922:1: ( rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8923:2: rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__118582);
+ rule__IsUniqueOperation__Group__1__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group__3__Impl"
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__118585);
+ rule__IsUniqueOperation__Group__2();
+ state._fsp--;
- // $ANTLR start "rule__TemplateBinding__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4921:1: rule__TemplateBinding__Group_2__0 : rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 ;
- public final void rule__TemplateBinding__Group_2__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4925:1: ( rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4926:2: rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__010680);
- rule__TemplateBinding__Group_2__0__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__010683);
- rule__TemplateBinding__Group_2__1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__IsUniqueOperation__Group__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__IsUniqueOperation__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8930:1: rule__IsUniqueOperation__Group__1__Impl : ( 'isUnique' ) ;
+ public final void rule__IsUniqueOperation__Group__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group_2__0"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8934:1: ( ( 'isUnique' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8935:1: ( 'isUnique' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8935:1: ( 'isUnique' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8936:1: 'isUnique'
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
+ match(input, 78, FOLLOW_78_in_rule__IsUniqueOperation__Group__1__Impl18613);
+ after(grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
+ }
- // $ANTLR start "rule__TemplateBinding__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4933:1: rule__TemplateBinding__Group_2__0__Impl : ( ',' ) ;
- public final void rule__TemplateBinding__Group_2__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4937:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4938:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4938:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4939:1: ','
- {
- before(grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
- match(input,62,FOLLOW_62_in_rule__TemplateBinding__Group_2__0__Impl10711);
- after(grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__IsUniqueOperation__Group__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group_2__0__Impl"
+ // $ANTLR start "rule__IsUniqueOperation__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8949:1: rule__IsUniqueOperation__Group__2 : rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 ;
+ public final void rule__IsUniqueOperation__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__TemplateBinding__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4952:1: rule__TemplateBinding__Group_2__1 : rule__TemplateBinding__Group_2__1__Impl ;
- public final void rule__TemplateBinding__Group_2__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8953:1: ( rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8954:2: rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__218644);
+ rule__IsUniqueOperation__Group__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4956:1: ( rule__TemplateBinding__Group_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4957:2: rule__TemplateBinding__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__110742);
- rule__TemplateBinding__Group_2__1__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__218647);
+ rule__IsUniqueOperation__Group__3();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group_2__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__TemplateBinding__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4963:1: rule__TemplateBinding__Group_2__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) ;
- public final void rule__TemplateBinding__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__IsUniqueOperation__Group__2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4967:1: ( ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4968:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4968:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4969:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
- {
- before(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4970:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4970:2: rule__TemplateBinding__BindingsAssignment_2_1
- {
- pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl10769);
- rule__TemplateBinding__BindingsAssignment_2_1();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8961:1: rule__IsUniqueOperation__Group__2__Impl : ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) ;
+ public final void rule__IsUniqueOperation__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8965:1: ( ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8966:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8966:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8967:1: ( rule__IsUniqueOperation__NameAssignment_2 )
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getNameAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8968:1: ( rule__IsUniqueOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8968:2: rule__IsUniqueOperation__NameAssignment_2
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl18674);
+ rule__IsUniqueOperation__NameAssignment_2();
- after(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_2_1());
+ state._fsp--;
- }
+ }
- }
+ after(grammarAccess.getIsUniqueOperationAccess().getNameAssignment_2());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__Group_2__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__NamedTemplateBinding__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4984:1: rule__NamedTemplateBinding__Group__0 : rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 ;
- public final void rule__NamedTemplateBinding__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4988:1: ( rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4989:2: rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1
- {
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__010803);
- rule__NamedTemplateBinding__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__IsUniqueOperation__Group__2__Impl"
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__010806);
- rule__NamedTemplateBinding__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8978:1: rule__IsUniqueOperation__Group__3 : rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 ;
+ public final void rule__IsUniqueOperation__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8982:1: ( rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8983:2: rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__318704);
+ rule__IsUniqueOperation__Group__3__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__318707);
+ rule__IsUniqueOperation__Group__4();
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__Group__0"
+ state._fsp--;
- // $ANTLR start "rule__NamedTemplateBinding__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:4996:1: rule__NamedTemplateBinding__Group__0__Impl : ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) ;
- public final void rule__NamedTemplateBinding__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5000:1: ( ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5001:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5001:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5002:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
- {
- before(grammarAccess.getNamedTemplateBindingAccess().getFormalAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5003:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5003:2: rule__NamedTemplateBinding__FormalAssignment_0
- {
- pushFollow(FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl10833);
- rule__NamedTemplateBinding__FormalAssignment_0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__IsUniqueOperation__Group__3"
- after(grammarAccess.getNamedTemplateBindingAccess().getFormalAssignment_0());
- }
+ // $ANTLR start "rule__IsUniqueOperation__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8990:1: rule__IsUniqueOperation__Group__3__Impl : ( '(' ) ;
+ public final void rule__IsUniqueOperation__Group__3__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8994:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8995:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8995:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8996:1: '('
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
+ match(input, 64, FOLLOW_64_in_rule__IsUniqueOperation__Group__3__Impl18735);
+ after(grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__NamedTemplateBinding__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5013:1: rule__NamedTemplateBinding__Group__1 : rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 ;
- public final void rule__NamedTemplateBinding__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5017:1: ( rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5018:2: rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2
- {
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__110863);
- rule__NamedTemplateBinding__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__IsUniqueOperation__Group__3__Impl"
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__110866);
- rule__NamedTemplateBinding__Group__2();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9009:1: rule__IsUniqueOperation__Group__4 : rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 ;
+ public final void rule__IsUniqueOperation__Group__4() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9013:1: ( rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9014:2: rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__418766);
+ rule__IsUniqueOperation__Group__4__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__418769);
+ rule__IsUniqueOperation__Group__5();
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__Group__1"
+ state._fsp--;
- // $ANTLR start "rule__NamedTemplateBinding__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5025:1: rule__NamedTemplateBinding__Group__1__Impl : ( '=>' ) ;
- public final void rule__NamedTemplateBinding__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5029:1: ( ( '=>' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5030:1: ( '=>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5030:1: ( '=>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5031:1: '=>'
- {
- before(grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
- match(input,63,FOLLOW_63_in_rule__NamedTemplateBinding__Group__1__Impl10894);
- after(grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__IsUniqueOperation__Group__4"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__IsUniqueOperation__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9021:1: rule__IsUniqueOperation__Group__4__Impl : ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) ;
+ public final void rule__IsUniqueOperation__Group__4__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9025:1: ( ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9026:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9026:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9027:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getExprAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9028:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9028:2: rule__IsUniqueOperation__ExprAssignment_4
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl18796);
+ rule__IsUniqueOperation__ExprAssignment_4();
- // $ANTLR start "rule__NamedTemplateBinding__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5044:1: rule__NamedTemplateBinding__Group__2 : rule__NamedTemplateBinding__Group__2__Impl ;
- public final void rule__NamedTemplateBinding__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5048:1: ( rule__NamedTemplateBinding__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5049:2: rule__NamedTemplateBinding__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__210925);
- rule__NamedTemplateBinding__Group__2__Impl();
- state._fsp--;
+ }
+ after(grammarAccess.getIsUniqueOperationAccess().getExprAssignment_4());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__Group__2"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__NamedTemplateBinding__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5055:1: rule__NamedTemplateBinding__Group__2__Impl : ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) ;
- public final void rule__NamedTemplateBinding__Group__2__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5059:1: ( ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5060:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5060:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5061:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
- {
- before(grammarAccess.getNamedTemplateBindingAccess().getActualAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5062:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5062:2: rule__NamedTemplateBinding__ActualAssignment_2
- {
- pushFollow(FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl10952);
- rule__NamedTemplateBinding__ActualAssignment_2();
+ // $ANTLR end "rule__IsUniqueOperation__Group__4__Impl"
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9038:1: rule__IsUniqueOperation__Group__5 : rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 ;
+ public final void rule__IsUniqueOperation__Group__5() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getNamedTemplateBindingAccess().getActualAssignment_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9042:1: ( rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9043:2: rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__518826);
+ rule__IsUniqueOperation__Group__5__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__518829);
+ rule__IsUniqueOperation__Group__6();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__QualifiedNameWithBinding__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5078:1: rule__QualifiedNameWithBinding__Group__0 : rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 ;
- public final void rule__QualifiedNameWithBinding__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5082:1: ( rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5083:2: rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__010988);
- rule__QualifiedNameWithBinding__Group__0__Impl();
+ // $ANTLR end "rule__IsUniqueOperation__Group__5"
- state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__010991);
- rule__QualifiedNameWithBinding__Group__1();
+ // $ANTLR start "rule__IsUniqueOperation__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9050:1: rule__IsUniqueOperation__Group__5__Impl : ( ')' ) ;
+ public final void rule__IsUniqueOperation__Group__5__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9054:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9055:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9055:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9056:1: ')'
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
+ match(input, 65, FOLLOW_65_in_rule__IsUniqueOperation__Group__5__Impl18857);
+ after(grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__QualifiedNameWithBinding__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5090:1: rule__QualifiedNameWithBinding__Group__0__Impl : ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) ;
- public final void rule__QualifiedNameWithBinding__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5094:1: ( ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5095:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5095:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5096:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getIdAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5097:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5097:2: rule__QualifiedNameWithBinding__IdAssignment_0
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11018);
- rule__QualifiedNameWithBinding__IdAssignment_0();
+ // $ANTLR end "rule__IsUniqueOperation__Group__5__Impl"
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9069:1: rule__IsUniqueOperation__Group__6 : rule__IsUniqueOperation__Group__6__Impl ;
+ public final void rule__IsUniqueOperation__Group__6() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getQualifiedNameWithBindingAccess().getIdAssignment_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9073:1: ( rule__IsUniqueOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9074:2: rule__IsUniqueOperation__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__618888);
+ rule__IsUniqueOperation__Group__6__Impl();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__IsUniqueOperation__Group__6"
- // $ANTLR start "rule__QualifiedNameWithBinding__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5107:1: rule__QualifiedNameWithBinding__Group__1 : rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 ;
- public final void rule__QualifiedNameWithBinding__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5111:1: ( rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5112:2: rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__111048);
- rule__QualifiedNameWithBinding__Group__1__Impl();
+ // $ANTLR start "rule__IsUniqueOperation__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9080:1: rule__IsUniqueOperation__Group__6__Impl : ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) ;
+ public final void rule__IsUniqueOperation__Group__6__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__111051);
- rule__QualifiedNameWithBinding__Group__2();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9084:1: ( ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9085:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9085:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9086:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getSuffixAssignment_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9087:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
+ int alt75 = 2;
+ int LA75_0 = input.LA(1);
- state._fsp--;
+ if((LA75_0 == 73 || LA75_0 == 76)) {
+ alt75 = 1;
+ }
+ switch(alt75) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9087:2: rule__IsUniqueOperation__SuffixAssignment_6
+ {
+ pushFollow(FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl18915);
+ rule__IsUniqueOperation__SuffixAssignment_6();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group__1"
+ after(grammarAccess.getIsUniqueOperationAccess().getSuffixAssignment_6());
+ }
- // $ANTLR start "rule__QualifiedNameWithBinding__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5119:1: rule__QualifiedNameWithBinding__Group__1__Impl : ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) ;
- public final void rule__QualifiedNameWithBinding__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5123:1: ( ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5124:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5124:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5125:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getBindingAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5126:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ }
- if ( (LA47_0==18) ) {
- int LA47_1 = input.LA(2);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA47_1==RULE_ID) ) {
- int LA47_3 = input.LA(3);
+ restoreStackSize(stackSize);
- if ( (LA47_3==63) ) {
- alt47=1;
- }
- }
- }
- switch (alt47) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5126:2: rule__QualifiedNameWithBinding__BindingAssignment_1
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl11078);
- rule__QualifiedNameWithBinding__BindingAssignment_1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__IsUniqueOperation__Group__6__Impl"
- }
- break;
+ // $ANTLR start "rule__ParenthesizedExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9111:1: rule__ParenthesizedExpression__Group__0 : rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 ;
+ public final void rule__ParenthesizedExpression__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getQualifiedNameWithBindingAccess().getBindingAssignment_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9115:1: ( rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9116:2: rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__018960);
+ rule__ParenthesizedExpression__Group__0__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__018963);
+ rule__ParenthesizedExpression__Group__1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__QualifiedNameWithBinding__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5136:1: rule__QualifiedNameWithBinding__Group__2 : rule__QualifiedNameWithBinding__Group__2__Impl ;
- public final void rule__QualifiedNameWithBinding__Group__2() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5140:1: ( rule__QualifiedNameWithBinding__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5141:2: rule__QualifiedNameWithBinding__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__211109);
- rule__QualifiedNameWithBinding__Group__2__Impl();
+ // $ANTLR end "rule__ParenthesizedExpression__Group__0"
- state._fsp--;
+ // $ANTLR start "rule__ParenthesizedExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9123:1: rule__ParenthesizedExpression__Group__0__Impl : ( '(' ) ;
+ public final void rule__ParenthesizedExpression__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9127:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9128:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9128:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9129:1: '('
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
+ match(input, 64, FOLLOW_64_in_rule__ParenthesizedExpression__Group__0__Impl18991);
+ after(grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group__2"
+ }
- // $ANTLR start "rule__QualifiedNameWithBinding__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5147:1: rule__QualifiedNameWithBinding__Group__2__Impl : ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) ;
- public final void rule__QualifiedNameWithBinding__Group__2__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5151:1: ( ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5152:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5152:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5153:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5154:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA48_0==61) ) {
- alt48=1;
- }
- switch (alt48) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5154:2: rule__QualifiedNameWithBinding__Group_2__0
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl11136);
- rule__QualifiedNameWithBinding__Group_2__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ParenthesizedExpression__Group__0__Impl"
- }
- break;
+ // $ANTLR start "rule__ParenthesizedExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9142:1: rule__ParenthesizedExpression__Group__1 : rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 ;
+ public final void rule__ParenthesizedExpression__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getQualifiedNameWithBindingAccess().getGroup_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9146:1: ( rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9147:2: rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__119022);
+ rule__ParenthesizedExpression__Group__1__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__119025);
+ rule__ParenthesizedExpression__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5170:1: rule__QualifiedNameWithBinding__Group_2__0 : rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 ;
- public final void rule__QualifiedNameWithBinding__Group_2__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5174:1: ( rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5175:2: rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__011173);
- rule__QualifiedNameWithBinding__Group_2__0__Impl();
+ // $ANTLR end "rule__ParenthesizedExpression__Group__1"
- state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__011176);
- rule__QualifiedNameWithBinding__Group_2__1();
+ // $ANTLR start "rule__ParenthesizedExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9154:1: rule__ParenthesizedExpression__Group__1__Impl : ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) ;
+ public final void rule__ParenthesizedExpression__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9158:1: ( ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9159:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9159:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9160:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9161:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9161:2: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl19052);
+ rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__0"
+ after(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastAssignment_1());
+ }
- // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5182:1: rule__QualifiedNameWithBinding__Group_2__0__Impl : ( '::' ) ;
- public final void rule__QualifiedNameWithBinding__Group_2__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5186:1: ( ( '::' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5187:1: ( '::' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5187:1: ( '::' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5188:1: '::'
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
- match(input,61,FOLLOW_61_in_rule__QualifiedNameWithBinding__Group_2__0__Impl11204);
- after(grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ParenthesizedExpression__Group__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__0__Impl"
+ // $ANTLR start "rule__ParenthesizedExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9171:1: rule__ParenthesizedExpression__Group__2 : rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 ;
+ public final void rule__ParenthesizedExpression__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5201:1: rule__QualifiedNameWithBinding__Group_2__1 : rule__QualifiedNameWithBinding__Group_2__1__Impl ;
- public final void rule__QualifiedNameWithBinding__Group_2__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9175:1: ( rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9176:2: rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__219082);
+ rule__ParenthesizedExpression__Group__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5205:1: ( rule__QualifiedNameWithBinding__Group_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5206:2: rule__QualifiedNameWithBinding__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__111235);
- rule__QualifiedNameWithBinding__Group_2__1__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__219085);
+ rule__ParenthesizedExpression__Group__3();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__QualifiedNameWithBinding__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5212:1: rule__QualifiedNameWithBinding__Group_2__1__Impl : ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) ;
- public final void rule__QualifiedNameWithBinding__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__ParenthesizedExpression__Group__2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5216:1: ( ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5217:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5217:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5218:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingAssignment_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5219:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5219:2: rule__QualifiedNameWithBinding__RemainingAssignment_2_1
- {
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl11262);
- rule__QualifiedNameWithBinding__RemainingAssignment_2_1();
- state._fsp--;
+ // $ANTLR start "rule__ParenthesizedExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9183:1: rule__ParenthesizedExpression__Group__2__Impl : ( ')' ) ;
+ public final void rule__ParenthesizedExpression__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9187:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9188:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9188:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9189:1: ')'
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
+ match(input, 65, FOLLOW_65_in_rule__ParenthesizedExpression__Group__2__Impl19113);
+ after(grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
- after(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingAssignment_2_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__Group_2__1__Impl"
+ // $ANTLR end "rule__ParenthesizedExpression__Group__2__Impl"
- // $ANTLR start "rule__Tuple__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5233:1: rule__Tuple__Group__0 : rule__Tuple__Group__0__Impl rule__Tuple__Group__1 ;
- public final void rule__Tuple__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ParenthesizedExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9202:1: rule__ParenthesizedExpression__Group__3 : rule__ParenthesizedExpression__Group__3__Impl ;
+ public final void rule__ParenthesizedExpression__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5237:1: ( rule__Tuple__Group__0__Impl rule__Tuple__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5238:2: rule__Tuple__Group__0__Impl rule__Tuple__Group__1
- {
- pushFollow(FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__011296);
- rule__Tuple__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9206:1: ( rule__ParenthesizedExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9207:2: rule__ParenthesizedExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__319144);
+ rule__ParenthesizedExpression__Group__3__Impl();
- pushFollow(FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__011299);
- rule__Tuple__Group__1();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__0"
+ // $ANTLR end "rule__ParenthesizedExpression__Group__3"
- // $ANTLR start "rule__Tuple__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5245:1: rule__Tuple__Group__0__Impl : ( () ) ;
- public final void rule__Tuple__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ParenthesizedExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9213:1: rule__ParenthesizedExpression__Group__3__Impl : ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) ;
+ public final void rule__ParenthesizedExpression__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5249:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5250:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5250:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5251:1: ()
- {
- before(grammarAccess.getTupleAccess().getTupleAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5252:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5254:1:
- {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getTupleAccess().getTupleAction_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9217:1: ( ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9218:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9218:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9219:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9220:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
+ int alt76 = 2;
+ int LA76_0 = input.LA(1);
- }
+ if((LA76_0 == RULE_ID || (LA76_0 >= 12 && LA76_0 <= 13) || LA76_0 == 64 || LA76_0 == 73 || LA76_0 == 76 || (LA76_0 >= 80 && LA76_0 <= 82))) {
+ alt76 = 1;
+ }
+ switch(alt76) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9220:2: rule__ParenthesizedExpression__Alternatives_3
+ {
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl19171);
+ rule__ParenthesizedExpression__Alternatives_3();
+ state._fsp--;
- }
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__0__Impl"
+ after(grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3());
+ }
- // $ANTLR start "rule__Tuple__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5264:1: rule__Tuple__Group__1 : rule__Tuple__Group__1__Impl rule__Tuple__Group__2 ;
- public final void rule__Tuple__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5268:1: ( rule__Tuple__Group__1__Impl rule__Tuple__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5269:2: rule__Tuple__Group__1__Impl rule__Tuple__Group__2
- {
- pushFollow(FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__111357);
- rule__Tuple__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__111360);
- rule__Tuple__Group__2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ParenthesizedExpression__Group__3__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__NullExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9238:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
+ public final void rule__NullExpression__Group__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9242:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9243:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__019210);
+ rule__NullExpression__Group__0__Impl();
+ state._fsp--;
- // $ANTLR start "rule__Tuple__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5276:1: rule__Tuple__Group__1__Impl : ( '(' ) ;
- public final void rule__Tuple__Group__1__Impl() throws RecognitionException {
+ pushFollow(FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__019213);
+ rule__NullExpression__Group__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5280:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5281:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5281:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5282:1: '('
- {
- before(grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
- match(input,64,FOLLOW_64_in_rule__Tuple__Group__1__Impl11388);
- after(grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__1__Impl"
+ // $ANTLR end "rule__NullExpression__Group__0"
- // $ANTLR start "rule__Tuple__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5295:1: rule__Tuple__Group__2 : rule__Tuple__Group__2__Impl rule__Tuple__Group__3 ;
- public final void rule__Tuple__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__NullExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9250:1: rule__NullExpression__Group__0__Impl : ( () ) ;
+ public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5299:1: ( rule__Tuple__Group__2__Impl rule__Tuple__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5300:2: rule__Tuple__Group__2__Impl rule__Tuple__Group__3
- {
- pushFollow(FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__211419);
- rule__Tuple__Group__2__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9254:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9255:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9255:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9256:1: ()
+ {
+ before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9257:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9259:1:
+ {
+ }
- pushFollow(FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__211422);
- rule__Tuple__Group__3();
+ after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__2"
+ }
+ return;
+ }
+ // $ANTLR end "rule__NullExpression__Group__0__Impl"
- // $ANTLR start "rule__Tuple__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5307:1: rule__Tuple__Group__2__Impl : ( ( rule__Tuple__Group_2__0 )? ) ;
- public final void rule__Tuple__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5311:1: ( ( ( rule__Tuple__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5312:1: ( ( rule__Tuple__Group_2__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5312:1: ( ( rule__Tuple__Group_2__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5313:1: ( rule__Tuple__Group_2__0 )?
- {
- before(grammarAccess.getTupleAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5314:1: ( rule__Tuple__Group_2__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // $ANTLR start "rule__NullExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9269:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
+ public final void rule__NullExpression__Group__1() throws RecognitionException {
- if ( ((LA49_0>=RULE_ID && LA49_0<=RULE_STRING)||(LA49_0>=12 && LA49_0<=13)||(LA49_0>=25 && LA49_0<=27)||(LA49_0>=30 && LA49_0<=34)||LA49_0==64||(LA49_0>=79 && LA49_0<=82)) ) {
- alt49=1;
- }
- switch (alt49) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5314:2: rule__Tuple__Group_2__0
- {
- pushFollow(FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl11449);
- rule__Tuple__Group_2__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9273:1: ( rule__NullExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9274:2: rule__NullExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__119271);
+ rule__NullExpression__Group__1__Impl();
+ state._fsp--;
- }
- break;
- }
+ }
- after(grammarAccess.getTupleAccess().getGroup_2());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__NullExpression__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__NullExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9280:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
+ public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__2__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9284:1: ( ( 'null' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9285:1: ( 'null' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9285:1: ( 'null' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9286:1: 'null'
+ {
+ before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ match(input, 79, FOLLOW_79_in_rule__NullExpression__Group__1__Impl19299);
+ after(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
- // $ANTLR start "rule__Tuple__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5324:1: rule__Tuple__Group__3 : rule__Tuple__Group__3__Impl ;
- public final void rule__Tuple__Group__3() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5328:1: ( rule__Tuple__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5329:2: rule__Tuple__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__311480);
- rule__Tuple__Group__3__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__NullExpression__Group__1__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__3"
+ // $ANTLR start "rule__ThisExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9303:1: rule__ThisExpression__Group__0 : rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 ;
+ public final void rule__ThisExpression__Group__0() throws RecognitionException {
- // $ANTLR start "rule__Tuple__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5335:1: rule__Tuple__Group__3__Impl : ( ')' ) ;
- public final void rule__Tuple__Group__3__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5339:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5340:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5340:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5341:1: ')'
- {
- before(grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
- match(input,65,FOLLOW_65_in_rule__Tuple__Group__3__Impl11508);
- after(grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9307:1: ( rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9308:2: rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__019334);
+ rule__ThisExpression__Group__0__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__019337);
+ rule__ThisExpression__Group__1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group__3__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__Tuple__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5362:1: rule__Tuple__Group_2__0 : rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 ;
- public final void rule__Tuple__Group_2__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5366:1: ( rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5367:2: rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1
- {
- pushFollow(FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__011547);
- rule__Tuple__Group_2__0__Impl();
+ // $ANTLR end "rule__ThisExpression__Group__0"
- state._fsp--;
- pushFollow(FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__011550);
- rule__Tuple__Group_2__1();
+ // $ANTLR start "rule__ThisExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9315:1: rule__ThisExpression__Group__0__Impl : ( () ) ;
+ public final void rule__ThisExpression__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9319:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9320:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9320:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9321:1: ()
+ {
+ before(grammarAccess.getThisExpressionAccess().getThisExpressionAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9322:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9324:1:
+ {
+ }
- }
+ after(grammarAccess.getThisExpressionAccess().getThisExpressionAction_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2__0"
+ }
+ } finally {
- // $ANTLR start "rule__Tuple__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5374:1: rule__Tuple__Group_2__0__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) ;
- public final void rule__Tuple__Group_2__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5378:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5379:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5379:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5380:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
- {
- before(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5381:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5381:2: rule__Tuple__TupleElementsAssignment_2_0
- {
- pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl11577);
- rule__Tuple__TupleElementsAssignment_2_0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ThisExpression__Group__0__Impl"
- }
+ // $ANTLR start "rule__ThisExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9334:1: rule__ThisExpression__Group__1 : rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 ;
+ public final void rule__ThisExpression__Group__1() throws RecognitionException {
- after(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9338:1: ( rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9339:2: rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__119395);
+ rule__ThisExpression__Group__1__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__119398);
+ rule__ThisExpression__Group__2();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__Tuple__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5391:1: rule__Tuple__Group_2__1 : rule__Tuple__Group_2__1__Impl ;
- public final void rule__Tuple__Group_2__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5395:1: ( rule__Tuple__Group_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5396:2: rule__Tuple__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__111607);
- rule__Tuple__Group_2__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ThisExpression__Group__1"
- }
+ // $ANTLR start "rule__ThisExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9346:1: rule__ThisExpression__Group__1__Impl : ( 'this' ) ;
+ public final void rule__ThisExpression__Group__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9350:1: ( ( 'this' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9351:1: ( 'this' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9351:1: ( 'this' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9352:1: 'this'
+ {
+ before(grammarAccess.getThisExpressionAccess().getThisKeyword_1());
+ match(input, 80, FOLLOW_80_in_rule__ThisExpression__Group__1__Impl19426);
+ after(grammarAccess.getThisExpressionAccess().getThisKeyword_1());
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2__1"
+ }
- // $ANTLR start "rule__Tuple__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5402:1: rule__Tuple__Group_2__1__Impl : ( ( rule__Tuple__Group_2_1__0 )* ) ;
- public final void rule__Tuple__Group_2__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5406:1: ( ( ( rule__Tuple__Group_2_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5407:1: ( ( rule__Tuple__Group_2_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5407:1: ( ( rule__Tuple__Group_2_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5408:1: ( rule__Tuple__Group_2_1__0 )*
- {
- before(grammarAccess.getTupleAccess().getGroup_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5409:1: ( rule__Tuple__Group_2_1__0 )*
- loop50:
- do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA50_0==62) ) {
- alt50=1;
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- switch (alt50) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5409:2: rule__Tuple__Group_2_1__0
- {
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl11634);
- rule__Tuple__Group_2_1__0();
+ // $ANTLR end "rule__ThisExpression__Group__1__Impl"
- state._fsp--;
+ // $ANTLR start "rule__ThisExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9365:1: rule__ThisExpression__Group__2 : rule__ThisExpression__Group__2__Impl ;
+ public final void rule__ThisExpression__Group__2() throws RecognitionException {
- }
- break;
+ int stackSize = keepStackSize();
- default :
- break loop50;
- }
- } while (true);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9369:1: ( rule__ThisExpression__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9370:2: rule__ThisExpression__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__219457);
+ rule__ThisExpression__Group__2__Impl();
- after(grammarAccess.getTupleAccess().getGroup_2_1());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2__1__Impl"
+ // $ANTLR end "rule__ThisExpression__Group__2"
- // $ANTLR start "rule__Tuple__Group_2_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5423:1: rule__Tuple__Group_2_1__0 : rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 ;
- public final void rule__Tuple__Group_2_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ThisExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9376:1: rule__ThisExpression__Group__2__Impl : ( ( rule__ThisExpression__SuffixAssignment_2 )? ) ;
+ public final void rule__ThisExpression__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5427:1: ( rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5428:2: rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1
- {
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__011669);
- rule__Tuple__Group_2_1__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9380:1: ( ( ( rule__ThisExpression__SuffixAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9381:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9381:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9382:1: ( rule__ThisExpression__SuffixAssignment_2 )?
+ {
+ before(grammarAccess.getThisExpressionAccess().getSuffixAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9383:1: ( rule__ThisExpression__SuffixAssignment_2 )?
+ int alt77 = 2;
+ int LA77_0 = input.LA(1);
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__011672);
- rule__Tuple__Group_2_1__1();
+ if((LA77_0 == 73 || LA77_0 == 76)) {
+ alt77 = 1;
+ }
+ switch(alt77) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9383:2: rule__ThisExpression__SuffixAssignment_2
+ {
+ pushFollow(FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl19484);
+ rule__ThisExpression__SuffixAssignment_2();
- state._fsp--;
+ state._fsp--;
- }
+ }
+ break;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getThisExpressionAccess().getSuffixAssignment_2());
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2_1__0"
+ }
- // $ANTLR start "rule__Tuple__Group_2_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5435:1: rule__Tuple__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__Tuple__Group_2_1__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5439:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5440:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5440:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5441:1: ','
- {
- before(grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
- match(input,62,FOLLOW_62_in_rule__Tuple__Group_2_1__0__Impl11700);
- after(grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ThisExpression__Group__2__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SuperInvocationExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9399:1: rule__SuperInvocationExpression__Group__0 : rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 ;
+ public final void rule__SuperInvocationExpression__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2_1__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9403:1: ( rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9404:2: rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__019521);
+ rule__SuperInvocationExpression__Group__0__Impl();
- // $ANTLR start "rule__Tuple__Group_2_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5454:1: rule__Tuple__Group_2_1__1 : rule__Tuple__Group_2_1__1__Impl ;
- public final void rule__Tuple__Group_2_1__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5458:1: ( rule__Tuple__Group_2_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5459:2: rule__Tuple__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__111731);
- rule__Tuple__Group_2_1__1__Impl();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__019524);
+ rule__SuperInvocationExpression__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2_1__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SuperInvocationExpression__Group__0"
- // $ANTLR start "rule__Tuple__Group_2_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5465:1: rule__Tuple__Group_2_1__1__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) ;
- public final void rule__Tuple__Group_2_1__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5469:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5470:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5470:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5471:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
- {
- before(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5472:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5472:2: rule__Tuple__TupleElementsAssignment_2_1_1
- {
- pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl11758);
- rule__Tuple__TupleElementsAssignment_2_1_1();
+ // $ANTLR start "rule__SuperInvocationExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9411:1: rule__SuperInvocationExpression__Group__0__Impl : ( 'super' ) ;
+ public final void rule__SuperInvocationExpression__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9415:1: ( ( 'super' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9416:1: ( 'super' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9416:1: ( 'super' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9417:1: 'super'
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
+ match(input, 81, FOLLOW_81_in_rule__SuperInvocationExpression__Group__0__Impl19552);
+ after(grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
- }
+ }
- after(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_1_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SuperInvocationExpression__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__Group_2_1__1__Impl"
+ // $ANTLR start "rule__SuperInvocationExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9430:1: rule__SuperInvocationExpression__Group__1 : rule__SuperInvocationExpression__Group__1__Impl ;
+ public final void rule__SuperInvocationExpression__Group__1() throws RecognitionException {
- // $ANTLR start "rule__ConditionalTestExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5486:1: rule__ConditionalTestExpression__Group__0 : rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 ;
- public final void rule__ConditionalTestExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5490:1: ( rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5491:2: rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__011792);
- rule__ConditionalTestExpression__Group__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9434:1: ( rule__SuperInvocationExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9435:2: rule__SuperInvocationExpression__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__119583);
+ rule__SuperInvocationExpression__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__011795);
- rule__ConditionalTestExpression__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SuperInvocationExpression__Group__1"
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group__0"
+ // $ANTLR start "rule__SuperInvocationExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9441:1: rule__SuperInvocationExpression__Group__1__Impl : ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) ;
+ public final void rule__SuperInvocationExpression__Group__1__Impl() throws RecognitionException {
- // $ANTLR start "rule__ConditionalTestExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5498:1: rule__ConditionalTestExpression__Group__0__Impl : ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) ;
- public final void rule__ConditionalTestExpression__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5502:1: ( ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5503:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5503:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5504:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5505:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5505:2: rule__ConditionalTestExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl11822);
- rule__ConditionalTestExpression__ExpAssignment_0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9445:1: ( ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9446:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9446:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9447:1: ( rule__SuperInvocationExpression__Alternatives_1 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9448:1: ( rule__SuperInvocationExpression__Alternatives_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9448:2: rule__SuperInvocationExpression__Alternatives_1
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl19610);
+ rule__SuperInvocationExpression__Alternatives_1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getConditionalTestExpressionAccess().getExpAssignment_0());
+ after(grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SuperInvocationExpression__Group__1__Impl"
- // $ANTLR start "rule__ConditionalTestExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5515:1: rule__ConditionalTestExpression__Group__1 : rule__ConditionalTestExpression__Group__1__Impl ;
- public final void rule__ConditionalTestExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5519:1: ( rule__ConditionalTestExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5520:2: rule__ConditionalTestExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__111852);
- rule__ConditionalTestExpression__Group__1__Impl();
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9462:1: rule__SuperInvocationExpression__Group_1_1__0 : rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1 ;
+ public final void rule__SuperInvocationExpression__Group_1_1__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9466:1: ( rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9467:2: rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__0__Impl_in_rule__SuperInvocationExpression__Group_1_1__019644);
+ rule__SuperInvocationExpression__Group_1_1__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__1_in_rule__SuperInvocationExpression__Group_1_1__019647);
+ rule__SuperInvocationExpression__Group_1_1__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group__1"
+ }
- // $ANTLR start "rule__ConditionalTestExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5526:1: rule__ConditionalTestExpression__Group__1__Impl : ( ( rule__ConditionalTestExpression__Group_1__0 )? ) ;
- public final void rule__ConditionalTestExpression__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5530:1: ( ( ( rule__ConditionalTestExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5531:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5531:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5532:1: ( rule__ConditionalTestExpression__Group_1__0 )?
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5533:1: ( rule__ConditionalTestExpression__Group_1__0 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA51_0==66) ) {
- alt51=1;
- }
- switch (alt51) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5533:2: rule__ConditionalTestExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl11879);
- rule__ConditionalTestExpression__Group_1__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__0"
- }
- break;
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9474:1: rule__SuperInvocationExpression__Group_1_1__0__Impl : ( '.' ) ;
+ public final void rule__SuperInvocationExpression__Group_1_1__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getConditionalTestExpressionAccess().getGroup_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9478:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9479:1: ( '.' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9479:1: ( '.' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9480:1: '.'
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
+ match(input, 73, FOLLOW_73_in_rule__SuperInvocationExpression__Group_1_1__0__Impl19675);
+ after(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__0__Impl"
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5547:1: rule__ConditionalTestExpression__Group_1__0 : rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 ;
- public final void rule__ConditionalTestExpression__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5551:1: ( rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5552:2: rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__011914);
- rule__ConditionalTestExpression__Group_1__0__Impl();
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9493:1: rule__SuperInvocationExpression__Group_1_1__1 : rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2 ;
+ public final void rule__SuperInvocationExpression__Group_1_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__011917);
- rule__ConditionalTestExpression__Group_1__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9497:1: ( rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9498:2: rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__1__Impl_in_rule__SuperInvocationExpression__Group_1_1__119706);
+ rule__SuperInvocationExpression__Group_1_1__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__2_in_rule__SuperInvocationExpression__Group_1_1__119709);
+ rule__SuperInvocationExpression__Group_1_1__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5559:1: rule__ConditionalTestExpression__Group_1__0__Impl : ( '?' ) ;
- public final void rule__ConditionalTestExpression__Group_1__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5563:1: ( ( '?' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5564:1: ( '?' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5564:1: ( '?' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5565:1: '?'
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
- match(input,66,FOLLOW_66_in_rule__ConditionalTestExpression__Group_1__0__Impl11945);
- after(grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__1"
- }
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9505:1: rule__SuperInvocationExpression__Group_1_1__1__Impl : ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) ) ;
+ public final void rule__SuperInvocationExpression__Group_1_1__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9509:1: ( ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9510:1: ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9510:1: ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9511:1: ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9512:1: ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9512:2: rule__SuperInvocationExpression__OperationNameAssignment_1_1_1
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__OperationNameAssignment_1_1_1_in_rule__SuperInvocationExpression__Group_1_1__1__Impl19736);
+ rule__SuperInvocationExpression__OperationNameAssignment_1_1_1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__0__Impl"
+ }
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5578:1: rule__ConditionalTestExpression__Group_1__1 : rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 ;
- public final void rule__ConditionalTestExpression__Group_1__1() throws RecognitionException {
+ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5582:1: ( rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5583:2: rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__111976);
- rule__ConditionalTestExpression__Group_1__1__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__111979);
- rule__ConditionalTestExpression__Group_1__2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__1"
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9522:1: rule__SuperInvocationExpression__Group_1_1__2 : rule__SuperInvocationExpression__Group_1_1__2__Impl ;
+ public final void rule__SuperInvocationExpression__Group_1_1__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5590:1: rule__ConditionalTestExpression__Group_1__1__Impl : ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) ;
- public final void rule__ConditionalTestExpression__Group_1__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9526:1: ( rule__SuperInvocationExpression__Group_1_1__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9527:2: rule__SuperInvocationExpression__Group_1_1__2__Impl
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__2__Impl_in_rule__SuperInvocationExpression__Group_1_1__219766);
+ rule__SuperInvocationExpression__Group_1_1__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5594:1: ( ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5595:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5595:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5596:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5597:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5597:2: rule__ConditionalTestExpression__WhenTrueAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12006);
- rule__ConditionalTestExpression__WhenTrueAssignment_1_1();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueAssignment_1_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__2"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9533:1: rule__SuperInvocationExpression__Group_1_1__2__Impl : ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) ) ;
+ public final void rule__SuperInvocationExpression__Group_1_1__2__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9537:1: ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9538:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9538:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9539:1: ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9540:1: ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9540:2: rule__SuperInvocationExpression__TupleAssignment_1_1_2
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_1_2_in_rule__SuperInvocationExpression__Group_1_1__2__Impl19793);
+ rule__SuperInvocationExpression__TupleAssignment_1_1_2();
+ state._fsp--;
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5607:1: rule__ConditionalTestExpression__Group_1__2 : rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 ;
- public final void rule__ConditionalTestExpression__Group_1__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5611:1: ( rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5612:2: rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__212036);
- rule__ConditionalTestExpression__Group_1__2__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2());
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__212039);
- rule__ConditionalTestExpression__Group_1__3();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__2"
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__2__Impl"
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5619:1: rule__ConditionalTestExpression__Group_1__2__Impl : ( ':' ) ;
- public final void rule__ConditionalTestExpression__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9556:1: rule__InstanceCreationExpression__Group__0 : rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 ;
+ public final void rule__InstanceCreationExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5623:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5624:1: ( ':' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5624:1: ( ':' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5625:1: ':'
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
- match(input,67,FOLLOW_67_in_rule__ConditionalTestExpression__Group_1__2__Impl12067);
- after(grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9560:1: ( rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9561:2: rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__019829);
+ rule__InstanceCreationExpression__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__019832);
+ rule__InstanceCreationExpression__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__2__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5638:1: rule__ConditionalTestExpression__Group_1__3 : rule__ConditionalTestExpression__Group_1__3__Impl ;
- public final void rule__ConditionalTestExpression__Group_1__3() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5642:1: ( rule__ConditionalTestExpression__Group_1__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5643:2: rule__ConditionalTestExpression__Group_1__3__Impl
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__312098);
- rule__ConditionalTestExpression__Group_1__3__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationExpression__Group__0"
- }
+ // $ANTLR start "rule__InstanceCreationExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9568:1: rule__InstanceCreationExpression__Group__0__Impl : ( 'new' ) ;
+ public final void rule__InstanceCreationExpression__Group__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9572:1: ( ( 'new' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9573:1: ( 'new' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9573:1: ( 'new' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9574:1: 'new'
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
+ match(input, 82, FOLLOW_82_in_rule__InstanceCreationExpression__Group__0__Impl19860);
+ after(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__3"
+ }
- // $ANTLR start "rule__ConditionalTestExpression__Group_1__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5649:1: rule__ConditionalTestExpression__Group_1__3__Impl : ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) ;
- public final void rule__ConditionalTestExpression__Group_1__3__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5653:1: ( ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5654:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5654:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5655:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseAssignment_1_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5656:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5656:2: rule__ConditionalTestExpression__WhenFalseAssignment_1_3
- {
- pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl12125);
- rule__ConditionalTestExpression__WhenFalseAssignment_1_3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationExpression__Group__0__Impl"
- after(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseAssignment_1_3());
- }
+ // $ANTLR start "rule__InstanceCreationExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9587:1: rule__InstanceCreationExpression__Group__1 : rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 ;
+ public final void rule__InstanceCreationExpression__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9591:1: ( rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9592:2: rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__119891);
+ rule__InstanceCreationExpression__Group__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__119894);
+ rule__InstanceCreationExpression__Group__2();
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__Group_1__3__Impl"
+ state._fsp--;
- // $ANTLR start "rule__ConditionalOrExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5674:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
- public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5678:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5679:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__012163);
- rule__ConditionalOrExpression__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__012166);
- rule__ConditionalOrExpression__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationExpression__Group__1"
- }
+ // $ANTLR start "rule__InstanceCreationExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9599:1: rule__InstanceCreationExpression__Group__1__Impl : ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) ;
+ public final void rule__InstanceCreationExpression__Group__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9603:1: ( ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9604:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9604:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9605:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9606:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9606:2: rule__InstanceCreationExpression__ConstructorAssignment_1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl19921);
+ rule__InstanceCreationExpression__ConstructorAssignment_1();
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group__0"
+ state._fsp--;
- // $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5686:1: rule__ConditionalOrExpression__Group__0__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) ;
- public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5690:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5691:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5691:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5692:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5693:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5693:2: rule__ConditionalOrExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl12193);
- rule__ConditionalOrExpression__ExpAssignment_0();
+ after(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationExpression__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__InstanceCreationExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9616:1: rule__InstanceCreationExpression__Group__2 : rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 ;
+ public final void rule__InstanceCreationExpression__Group__2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9620:1: ( rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9621:2: rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__219951);
+ rule__InstanceCreationExpression__Group__2__Impl();
- // $ANTLR start "rule__ConditionalOrExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5703:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
- public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5707:1: ( rule__ConditionalOrExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5708:2: rule__ConditionalOrExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__112223);
- rule__ConditionalOrExpression__Group__1__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__219954);
+ rule__InstanceCreationExpression__Group__3();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationExpression__Group__2"
- // $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5714:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
- public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5718:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5719:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5719:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5720:1: ( rule__ConditionalOrExpression__Group_1__0 )*
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5721:1: ( rule__ConditionalOrExpression__Group_1__0 )*
- loop52:
- do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // $ANTLR start "rule__InstanceCreationExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9628:1: rule__InstanceCreationExpression__Group__2__Impl : ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) ) ;
+ public final void rule__InstanceCreationExpression__Group__2__Impl() throws RecognitionException {
- if ( (LA52_0==68) ) {
- alt52=1;
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9632:1: ( ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9633:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9633:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9634:1: ( rule__InstanceCreationExpression__TupleAssignment_2 )
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9635:1: ( rule__InstanceCreationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9635:2: rule__InstanceCreationExpression__TupleAssignment_2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_in_rule__InstanceCreationExpression__Group__2__Impl19981);
+ rule__InstanceCreationExpression__TupleAssignment_2();
- switch (alt52) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5721:2: rule__ConditionalOrExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl12250);
- rule__ConditionalOrExpression__Group_1__0();
+ state._fsp--;
- state._fsp--;
+ }
- }
- break;
+ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2());
- default :
- break loop52;
- }
- } while (true);
+ }
- after(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InstanceCreationExpression__Group__2__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group__1__Impl"
+ // $ANTLR start "rule__InstanceCreationExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9645:1: rule__InstanceCreationExpression__Group__3 : rule__InstanceCreationExpression__Group__3__Impl ;
+ public final void rule__InstanceCreationExpression__Group__3() throws RecognitionException {
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5735:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
- public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5739:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5740:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__012285);
- rule__ConditionalOrExpression__Group_1__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9649:1: ( rule__InstanceCreationExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9650:2: rule__InstanceCreationExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__320011);
+ rule__InstanceCreationExpression__Group__3__Impl();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__012288);
- rule__ConditionalOrExpression__Group_1__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InstanceCreationExpression__Group__3"
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__0"
+ // $ANTLR start "rule__InstanceCreationExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9656:1: rule__InstanceCreationExpression__Group__3__Impl : ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) ;
+ public final void rule__InstanceCreationExpression__Group__3__Impl() throws RecognitionException {
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5747:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( '||' ) ;
- public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5751:1: ( ( '||' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5752:1: ( '||' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5752:1: ( '||' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5753:1: '||'
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
- match(input,68,FOLLOW_68_in_rule__ConditionalOrExpression__Group_1__0__Impl12316);
- after(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9660:1: ( ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9661:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9661:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9662:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9663:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
+ int alt78 = 2;
+ int LA78_0 = input.LA(1);
- }
+ if((LA78_0 == 73 || LA78_0 == 76)) {
+ alt78 = 1;
+ }
+ switch(alt78) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9663:2: rule__InstanceCreationExpression__SuffixAssignment_3
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl20038);
+ rule__InstanceCreationExpression__SuffixAssignment_3();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__0__Impl"
+ after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
+ }
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5766:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl ;
- public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5770:1: ( rule__ConditionalOrExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5771:2: rule__ConditionalOrExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__112347);
- rule__ConditionalOrExpression__Group_1__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__InstanceCreationExpression__Group__3__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__1"
+ // $ANTLR start "rule__InstanceCreationTuple__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9681:1: rule__InstanceCreationTuple__Group__0 : rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1 ;
+ public final void rule__InstanceCreationTuple__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5777:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9685:1: ( rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9686:2: rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__0__Impl_in_rule__InstanceCreationTuple__Group__020077);
+ rule__InstanceCreationTuple__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5781:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5782:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5782:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5783:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5784:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5784:2: rule__ConditionalOrExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl12374);
- rule__ConditionalOrExpression__ExpAssignment_1_1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__1_in_rule__InstanceCreationTuple__Group__020080);
+ rule__InstanceCreationTuple__Group__1();
+ state._fsp--;
- }
- after(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_1_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__InstanceCreationTuple__Group__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__Group_1__1__Impl"
+ // $ANTLR start "rule__InstanceCreationTuple__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9693:1: rule__InstanceCreationTuple__Group__0__Impl : ( () ) ;
+ public final void rule__InstanceCreationTuple__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ConditionalAndExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5798:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
- public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9697:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9698:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9698:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9699:1: ()
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9700:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9702:1:
+ {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5802:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5803:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__012408);
- rule__ConditionalAndExpression__Group__0__Impl();
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__012411);
- rule__ConditionalAndExpression__Group__1();
- state._fsp--;
+ }
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InstanceCreationTuple__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group__0"
+ // $ANTLR start "rule__InstanceCreationTuple__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9712:1: rule__InstanceCreationTuple__Group__1 : rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2 ;
+ public final void rule__InstanceCreationTuple__Group__1() throws RecognitionException {
- // $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5810:1: rule__ConditionalAndExpression__Group__0__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) ;
- public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5814:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5815:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5815:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5816:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5817:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5817:2: rule__ConditionalAndExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl12438);
- rule__ConditionalAndExpression__ExpAssignment_0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9716:1: ( rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9717:2: rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__1__Impl_in_rule__InstanceCreationTuple__Group__120138);
+ rule__InstanceCreationTuple__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__2_in_rule__InstanceCreationTuple__Group__120141);
+ rule__InstanceCreationTuple__Group__2();
- }
+ state._fsp--;
- after(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InstanceCreationTuple__Group__1"
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group__0__Impl"
+ // $ANTLR start "rule__InstanceCreationTuple__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9724:1: rule__InstanceCreationTuple__Group__1__Impl : ( '(' ) ;
+ public final void rule__InstanceCreationTuple__Group__1__Impl() throws RecognitionException {
- // $ANTLR start "rule__ConditionalAndExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5827:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
- public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5831:1: ( rule__ConditionalAndExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5832:2: rule__ConditionalAndExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__112468);
- rule__ConditionalAndExpression__Group__1__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9728:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9729:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9729:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9730:1: '('
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
+ match(input, 64, FOLLOW_64_in_rule__InstanceCreationTuple__Group__1__Impl20169);
+ after(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__1__Impl"
- // $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5838:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
- public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5842:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5843:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5843:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5844:1: ( rule__ConditionalAndExpression__Group_1__0 )*
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5845:1: ( rule__ConditionalAndExpression__Group_1__0 )*
- loop53:
- do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // $ANTLR start "rule__InstanceCreationTuple__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9743:1: rule__InstanceCreationTuple__Group__2 : rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3 ;
+ public final void rule__InstanceCreationTuple__Group__2() throws RecognitionException {
- if ( (LA53_0==69) ) {
- alt53=1;
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9747:1: ( rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9748:2: rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__2__Impl_in_rule__InstanceCreationTuple__Group__220200);
+ rule__InstanceCreationTuple__Group__2__Impl();
- switch (alt53) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5845:2: rule__ConditionalAndExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl12495);
- rule__ConditionalAndExpression__Group_1__0();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__3_in_rule__InstanceCreationTuple__Group__220203);
+ rule__InstanceCreationTuple__Group__3();
+ state._fsp--;
- }
- break;
- default :
- break loop53;
- }
- } while (true);
+ }
- after(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__2"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__InstanceCreationTuple__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9755:1: rule__InstanceCreationTuple__Group__2__Impl : ( ( rule__InstanceCreationTuple__Group_2__0 )? ) ;
+ public final void rule__InstanceCreationTuple__Group__2__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9759:1: ( ( ( rule__InstanceCreationTuple__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9760:1: ( ( rule__InstanceCreationTuple__Group_2__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9760:1: ( ( rule__InstanceCreationTuple__Group_2__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9761:1: ( rule__InstanceCreationTuple__Group_2__0 )?
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9762:1: ( rule__InstanceCreationTuple__Group_2__0 )?
+ int alt79 = 2;
+ int LA79_0 = input.LA(1);
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5859:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
- public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
+ if((LA79_0 == RULE_ID)) {
+ alt79 = 1;
+ }
+ switch(alt79) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9762:2: rule__InstanceCreationTuple__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__0_in_rule__InstanceCreationTuple__Group__2__Impl20230);
+ rule__InstanceCreationTuple__Group_2__0();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5863:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5864:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__012530);
- rule__ConditionalAndExpression__Group_1__0__Impl();
+ state._fsp--;
- state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__012533);
- rule__ConditionalAndExpression__Group_1__1();
+ }
+ break;
- state._fsp--;
+ }
+ after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5871:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( '&&' ) ;
- public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5875:1: ( ( '&&' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5876:1: ( '&&' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5876:1: ( '&&' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5877:1: '&&'
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
- match(input,69,FOLLOW_69_in_rule__ConditionalAndExpression__Group_1__0__Impl12561);
- after(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
+ // $ANTLR end "rule__InstanceCreationTuple__Group__2__Impl"
- }
+ // $ANTLR start "rule__InstanceCreationTuple__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9772:1: rule__InstanceCreationTuple__Group__3 : rule__InstanceCreationTuple__Group__3__Impl ;
+ public final void rule__InstanceCreationTuple__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9776:1: ( rule__InstanceCreationTuple__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9777:2: rule__InstanceCreationTuple__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__3__Impl_in_rule__InstanceCreationTuple__Group__320261);
+ rule__InstanceCreationTuple__Group__3__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__0__Impl"
+ }
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5890:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl ;
- public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5894:1: ( rule__ConditionalAndExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5895:2: rule__ConditionalAndExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__112592);
- rule__ConditionalAndExpression__Group_1__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__3"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__InstanceCreationTuple__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9783:1: rule__InstanceCreationTuple__Group__3__Impl : ( ')' ) ;
+ public final void rule__InstanceCreationTuple__Group__3__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9787:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9788:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9788:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9789:1: ')'
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+ match(input, 65, FOLLOW_65_in_rule__InstanceCreationTuple__Group__3__Impl20289);
+ after(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+ }
- // $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5901:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5905:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5906:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5906:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5907:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5908:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5908:2: rule__ConditionalAndExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl12619);
- rule__ConditionalAndExpression__ExpAssignment_1_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_1_1());
+ // $ANTLR end "rule__InstanceCreationTuple__Group__3__Impl"
- }
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9810:1: rule__InstanceCreationTuple__Group_2__0 : rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1 ;
+ public final void rule__InstanceCreationTuple__Group_2__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9814:1: ( rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9815:2: rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__0__Impl_in_rule__InstanceCreationTuple__Group_2__020328);
+ rule__InstanceCreationTuple__Group_2__0__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__Group_1__1__Impl"
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__1_in_rule__InstanceCreationTuple__Group_2__020331);
+ rule__InstanceCreationTuple__Group_2__1();
+ state._fsp--;
- // $ANTLR start "rule__InclusiveOrExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5922:1: rule__InclusiveOrExpression__Group__0 : rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 ;
- public final void rule__InclusiveOrExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5926:1: ( rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5927:2: rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__012653);
- rule__InclusiveOrExpression__Group__0__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__012656);
- rule__InclusiveOrExpression__Group__1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9822:1: rule__InstanceCreationTuple__Group_2__0__Impl : ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) ) ;
+ public final void rule__InstanceCreationTuple__Group_2__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group__0"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9826:1: ( ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9827:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9827:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9828:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 )
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9829:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9829:2: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0_in_rule__InstanceCreationTuple__Group_2__0__Impl20358);
+ rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0();
+ state._fsp--;
- // $ANTLR start "rule__InclusiveOrExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5934:1: rule__InclusiveOrExpression__Group__0__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) ;
- public final void rule__InclusiveOrExpression__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5938:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5939:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5939:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5940:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5941:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5941:2: rule__InclusiveOrExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl12683);
- rule__InclusiveOrExpression__ExpAssignment_0();
+ }
- state._fsp--;
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0());
+ }
- }
- after(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__0__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group__0__Impl"
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9839:1: rule__InstanceCreationTuple__Group_2__1 : rule__InstanceCreationTuple__Group_2__1__Impl ;
+ public final void rule__InstanceCreationTuple__Group_2__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__InclusiveOrExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5951:1: rule__InclusiveOrExpression__Group__1 : rule__InclusiveOrExpression__Group__1__Impl ;
- public final void rule__InclusiveOrExpression__Group__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9843:1: ( rule__InstanceCreationTuple__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9844:2: rule__InstanceCreationTuple__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__1__Impl_in_rule__InstanceCreationTuple__Group_2__120388);
+ rule__InstanceCreationTuple__Group_2__1__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5955:1: ( rule__InclusiveOrExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5956:2: rule__InclusiveOrExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__112713);
- rule__InclusiveOrExpression__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group__1"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__1"
- // $ANTLR start "rule__InclusiveOrExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5962:1: rule__InclusiveOrExpression__Group__1__Impl : ( ( rule__InclusiveOrExpression__Group_1__0 )* ) ;
- public final void rule__InclusiveOrExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9850:1: rule__InstanceCreationTuple__Group_2__1__Impl : ( ( rule__InstanceCreationTuple__Group_2_1__0 )* ) ;
+ public final void rule__InstanceCreationTuple__Group_2__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5966:1: ( ( ( rule__InclusiveOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5967:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5967:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5968:1: ( rule__InclusiveOrExpression__Group_1__0 )*
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5969:1: ( rule__InclusiveOrExpression__Group_1__0 )*
- loop54:
- do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int stackSize = keepStackSize();
- if ( (LA54_0==70) ) {
- alt54=1;
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9854:1: ( ( ( rule__InstanceCreationTuple__Group_2_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9855:1: ( ( rule__InstanceCreationTuple__Group_2_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9855:1: ( ( rule__InstanceCreationTuple__Group_2_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9856:1: ( rule__InstanceCreationTuple__Group_2_1__0 )*
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9857:1: ( rule__InstanceCreationTuple__Group_2_1__0 )*
+ loop80: do {
+ int alt80 = 2;
+ int LA80_0 = input.LA(1);
+ if((LA80_0 == 62)) {
+ alt80 = 1;
+ }
- switch (alt54) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5969:2: rule__InclusiveOrExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl12740);
- rule__InclusiveOrExpression__Group_1__0();
- state._fsp--;
+ switch(alt80) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9857:2: rule__InstanceCreationTuple__Group_2_1__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__0_in_rule__InstanceCreationTuple__Group_2__1__Impl20415);
+ rule__InstanceCreationTuple__Group_2_1__0();
+ state._fsp--;
- }
- break;
- default :
- break loop54;
- }
- } while (true);
+ }
+ break;
- after(grammarAccess.getInclusiveOrExpressionAccess().getGroup_1());
+ default:
+ break loop80;
+ }
+ } while(true);
- }
+ after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group__1__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__InclusiveOrExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5983:1: rule__InclusiveOrExpression__Group_1__0 : rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 ;
- public final void rule__InclusiveOrExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5987:1: ( rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5988:2: rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__012775);
- rule__InclusiveOrExpression__Group_1__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9871:1: rule__InstanceCreationTuple__Group_2_1__0 : rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1 ;
+ public final void rule__InstanceCreationTuple__Group_2_1__0() throws RecognitionException {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__012778);
- rule__InclusiveOrExpression__Group_1__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9875:1: ( rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9876:2: rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__0__Impl_in_rule__InstanceCreationTuple__Group_2_1__020450);
+ rule__InstanceCreationTuple__Group_2_1__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__1_in_rule__InstanceCreationTuple__Group_2_1__020453);
+ rule__InstanceCreationTuple__Group_2_1__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group_1__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__InclusiveOrExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5995:1: rule__InclusiveOrExpression__Group_1__0__Impl : ( '|' ) ;
- public final void rule__InclusiveOrExpression__Group_1__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:5999:1: ( ( '|' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6000:1: ( '|' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6000:1: ( '|' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6001:1: '|'
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
- match(input,70,FOLLOW_70_in_rule__InclusiveOrExpression__Group_1__0__Impl12806);
- after(grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__0"
- }
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9883:1: rule__InstanceCreationTuple__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__InstanceCreationTuple__Group_2_1__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9887:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9888:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9888:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9889:1: ','
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
+ match(input, 62, FOLLOW_62_in_rule__InstanceCreationTuple__Group_2_1__0__Impl20481);
+ after(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group_1__0__Impl"
+ }
- // $ANTLR start "rule__InclusiveOrExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6014:1: rule__InclusiveOrExpression__Group_1__1 : rule__InclusiveOrExpression__Group_1__1__Impl ;
- public final void rule__InclusiveOrExpression__Group_1__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6018:1: ( rule__InclusiveOrExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6019:2: rule__InclusiveOrExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__112837);
- rule__InclusiveOrExpression__Group_1__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__0__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9902:1: rule__InstanceCreationTuple__Group_2_1__1 : rule__InstanceCreationTuple__Group_2_1__1__Impl ;
+ public final void rule__InstanceCreationTuple__Group_2_1__1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group_1__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9906:1: ( rule__InstanceCreationTuple__Group_2_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9907:2: rule__InstanceCreationTuple__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__1__Impl_in_rule__InstanceCreationTuple__Group_2_1__120512);
+ rule__InstanceCreationTuple__Group_2_1__1__Impl();
- // $ANTLR start "rule__InclusiveOrExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6025:1: rule__InclusiveOrExpression__Group_1__1__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__InclusiveOrExpression__Group_1__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6029:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6030:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6030:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6031:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6032:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6032:2: rule__InclusiveOrExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl12864);
- rule__InclusiveOrExpression__ExpAssignment_1_1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_1_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__1"
- }
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9913:1: rule__InstanceCreationTuple__Group_2_1__1__Impl : ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) ) ;
+ public final void rule__InstanceCreationTuple__Group_2_1__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9917:1: ( ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9918:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9918:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9919:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 )
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9920:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9920:2: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1_in_rule__InstanceCreationTuple__Group_2_1__1__Impl20539);
+ rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1();
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__Group_1__1__Impl"
+ state._fsp--;
- // $ANTLR start "rule__ExclusiveOrExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6046:1: rule__ExclusiveOrExpression__Group__0 : rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 ;
- public final void rule__ExclusiveOrExpression__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6050:1: ( rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6051:2: rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__012898);
- rule__ExclusiveOrExpression__Group__0__Impl();
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__012901);
- rule__ExclusiveOrExpression__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__1__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group__0"
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9934:1: rule__InstanceCreationTupleElement__Group__0 : rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1 ;
+ public final void rule__InstanceCreationTupleElement__Group__0() throws RecognitionException {
- // $ANTLR start "rule__ExclusiveOrExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6058:1: rule__ExclusiveOrExpression__Group__0__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) ;
- public final void rule__ExclusiveOrExpression__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6062:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6063:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6063:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6064:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6065:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6065:2: rule__ExclusiveOrExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl12928);
- rule__ExclusiveOrExpression__ExpAssignment_0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9938:1: ( rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9939:2: rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__0__Impl_in_rule__InstanceCreationTupleElement__Group__020573);
+ rule__InstanceCreationTupleElement__Group__0__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__1_in_rule__InstanceCreationTupleElement__Group__020576);
+ rule__InstanceCreationTupleElement__Group__1();
- }
+ state._fsp--;
- after(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__0"
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group__0__Impl"
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9946:1: rule__InstanceCreationTupleElement__Group__0__Impl : ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) ) ;
+ public final void rule__InstanceCreationTupleElement__Group__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__ExclusiveOrExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6075:1: rule__ExclusiveOrExpression__Group__1 : rule__ExclusiveOrExpression__Group__1__Impl ;
- public final void rule__ExclusiveOrExpression__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6079:1: ( rule__ExclusiveOrExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6080:2: rule__ExclusiveOrExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__112958);
- rule__ExclusiveOrExpression__Group__1__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9950:1: ( ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9951:1: ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9951:1: ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9952:1: ( rule__InstanceCreationTupleElement__RoleAssignment_0 )
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9953:1: ( rule__InstanceCreationTupleElement__RoleAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9953:2: rule__InstanceCreationTupleElement__RoleAssignment_0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__RoleAssignment_0_in_rule__InstanceCreationTupleElement__Group__0__Impl20603);
+ rule__InstanceCreationTupleElement__RoleAssignment_0();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group__1"
+ }
- // $ANTLR start "rule__ExclusiveOrExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6086:1: rule__ExclusiveOrExpression__Group__1__Impl : ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) ;
- public final void rule__ExclusiveOrExpression__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6090:1: ( ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6091:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6091:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6092:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6093:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
- loop55:
- do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA55_0==71) ) {
- alt55=1;
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__0__Impl"
- switch (alt55) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6093:2: rule__ExclusiveOrExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl12985);
- rule__ExclusiveOrExpression__Group_1__0();
- state._fsp--;
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9963:1: rule__InstanceCreationTupleElement__Group__1 : rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2 ;
+ public final void rule__InstanceCreationTupleElement__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9967:1: ( rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9968:2: rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__1__Impl_in_rule__InstanceCreationTupleElement__Group__120633);
+ rule__InstanceCreationTupleElement__Group__1__Impl();
- default :
- break loop55;
- }
- } while (true);
+ state._fsp--;
- after(grammarAccess.getExclusiveOrExpressionAccess().getGroup_1());
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__2_in_rule__InstanceCreationTupleElement__Group__120636);
+ rule__InstanceCreationTupleElement__Group__2();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__1"
- // $ANTLR start "rule__ExclusiveOrExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6107:1: rule__ExclusiveOrExpression__Group_1__0 : rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 ;
- public final void rule__ExclusiveOrExpression__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6111:1: ( rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6112:2: rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013020);
- rule__ExclusiveOrExpression__Group_1__0__Impl();
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9975:1: rule__InstanceCreationTupleElement__Group__1__Impl : ( '=>' ) ;
+ public final void rule__InstanceCreationTupleElement__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013023);
- rule__ExclusiveOrExpression__Group_1__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9979:1: ( ( '=>' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9980:1: ( '=>' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9980:1: ( '=>' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9981:1: '=>'
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
+ match(input, 63, FOLLOW_63_in_rule__InstanceCreationTupleElement__Group__1__Impl20664);
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group_1__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__1__Impl"
- // $ANTLR start "rule__ExclusiveOrExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6119:1: rule__ExclusiveOrExpression__Group_1__0__Impl : ( '^' ) ;
- public final void rule__ExclusiveOrExpression__Group_1__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6123:1: ( ( '^' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6124:1: ( '^' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6124:1: ( '^' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6125:1: '^'
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
- match(input,71,FOLLOW_71_in_rule__ExclusiveOrExpression__Group_1__0__Impl13051);
- after(grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9994:1: rule__InstanceCreationTupleElement__Group__2 : rule__InstanceCreationTupleElement__Group__2__Impl ;
+ public final void rule__InstanceCreationTupleElement__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9998:1: ( rule__InstanceCreationTupleElement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9999:2: rule__InstanceCreationTupleElement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__2__Impl_in_rule__InstanceCreationTupleElement__Group__220695);
+ rule__InstanceCreationTupleElement__Group__2__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group_1__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ExclusiveOrExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6138:1: rule__ExclusiveOrExpression__Group_1__1 : rule__ExclusiveOrExpression__Group_1__1__Impl ;
- public final void rule__ExclusiveOrExpression__Group_1__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6142:1: ( rule__ExclusiveOrExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6143:2: rule__ExclusiveOrExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__113082);
- rule__ExclusiveOrExpression__Group_1__1__Impl();
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__2"
- state._fsp--;
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10005:1: rule__InstanceCreationTupleElement__Group__2__Impl : ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) ) ;
+ public final void rule__InstanceCreationTupleElement__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10009:1: ( ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10010:1: ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10010:1: ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10011:1: ( rule__InstanceCreationTupleElement__ObjectAssignment_2 )
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10012:1: ( rule__InstanceCreationTupleElement__ObjectAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10012:2: rule__InstanceCreationTupleElement__ObjectAssignment_2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__ObjectAssignment_2_in_rule__InstanceCreationTupleElement__Group__2__Impl20722);
+ rule__InstanceCreationTupleElement__ObjectAssignment_2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group_1__1"
+ }
- // $ANTLR start "rule__ExclusiveOrExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6149:1: rule__ExclusiveOrExpression__Group_1__1__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__ExclusiveOrExpression__Group_1__1__Impl() throws RecognitionException {
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6153:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6154:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6154:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6155:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6156:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6156:2: rule__ExclusiveOrExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl13109);
- rule__ExclusiveOrExpression__ExpAssignment_1_1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_1_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__2__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10028:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0 : rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__Group_1__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10032:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10033:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020758);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl();
+ state._fsp--;
- // $ANTLR start "rule__AndExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6170:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
- public final void rule__AndExpression__Group__0() throws RecognitionException {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020761);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6174:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6175:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
- {
- pushFollow(FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__013143);
- rule__AndExpression__Group__0__Impl();
+ state._fsp--;
- state._fsp--;
- pushFollow(FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__013146);
- rule__AndExpression__Group__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group__0"
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10040:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__AndExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6182:1: rule__AndExpression__Group__0__Impl : ( ( rule__AndExpression__ExpAssignment_0 ) ) ;
- public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10044:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10045:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10045:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10046:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10047:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10047:2: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl20788);
+ rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6186:1: ( ( ( rule__AndExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6187:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6187:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6188:1: ( rule__AndExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getAndExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6189:1: ( rule__AndExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6189:2: rule__AndExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl13173);
- rule__AndExpression__ExpAssignment_0();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
- after(grammarAccess.getAndExpressionAccess().getExpAssignment_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
- // $ANTLR start "rule__AndExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6199:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
- public final void rule__AndExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10057:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1 : rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6203:1: ( rule__AndExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6204:2: rule__AndExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__113203);
- rule__AndExpression__Group__1__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10061:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10062:2: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__120818);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__AndExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6210:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
- public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6214:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6215:1: ( ( rule__AndExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6215:1: ( ( rule__AndExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6216:1: ( rule__AndExpression__Group_1__0 )*
- {
- before(grammarAccess.getAndExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6217:1: ( rule__AndExpression__Group_1__0 )*
- loop56:
- do {
- int alt56=2;
- int LA56_0 = input.LA(1);
- if ( (LA56_0==72) ) {
- alt56=1;
- }
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10068:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- switch (alt56) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6217:2: rule__AndExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl13230);
- rule__AndExpression__Group_1__0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10072:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10073:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10073:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10074:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10075:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10075:2: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl20845);
+ rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1();
- state._fsp--;
+ state._fsp--;
- }
- break;
+ }
- default :
- break loop56;
- }
- } while (true);
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
- after(grammarAccess.getAndExpressionAccess().getGroup_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
- // $ANTLR start "rule__AndExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6231:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
- public final void rule__AndExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__AccessCompletion__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10089:1: rule__AccessCompletion__Group__0 : rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 ;
+ public final void rule__AccessCompletion__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6235:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6236:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__013265);
- rule__AndExpression__Group_1__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10093:1: ( rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10094:2: rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1
+ {
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__020879);
+ rule__AccessCompletion__Group__0__Impl();
- pushFollow(FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__013268);
- rule__AndExpression__Group_1__1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__020882);
+ rule__AccessCompletion__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group_1__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__AndExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6243:1: rule__AndExpression__Group_1__0__Impl : ( '&' ) ;
- public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__AccessCompletion__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6247:1: ( ( '&' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6248:1: ( '&' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6248:1: ( '&' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6249:1: '&'
- {
- before(grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
- match(input,72,FOLLOW_72_in_rule__AndExpression__Group_1__0__Impl13296);
- after(grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
- }
+ // $ANTLR start "rule__AccessCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10101:1: rule__AccessCompletion__Group__0__Impl : ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) ;
+ public final void rule__AccessCompletion__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10105:1: ( ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10106:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10106:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10107:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
+ {
+ before(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10108:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10108:2: rule__AccessCompletion__AccessIndexAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl20909);
+ rule__AccessCompletion__AccessIndexAssignment_0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group_1__0__Impl"
+ }
+ after(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
- // $ANTLR start "rule__AndExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6262:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl ;
- public final void rule__AndExpression__Group_1__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6266:1: ( rule__AndExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6267:2: rule__AndExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__113327);
- rule__AndExpression__Group_1__1__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AccessCompletion__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group_1__1"
+ // $ANTLR start "rule__AccessCompletion__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10118:1: rule__AccessCompletion__Group__1 : rule__AccessCompletion__Group__1__Impl ;
+ public final void rule__AccessCompletion__Group__1() throws RecognitionException {
- // $ANTLR start "rule__AndExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6273:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6277:1: ( ( ( rule__AndExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6278:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6278:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6279:1: ( rule__AndExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getAndExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6280:1: ( rule__AndExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6280:2: rule__AndExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl13354);
- rule__AndExpression__ExpAssignment_1_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10122:1: ( rule__AccessCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10123:2: rule__AccessCompletion__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__120939);
+ rule__AccessCompletion__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getAndExpressionAccess().getExpAssignment_1_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AccessCompletion__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AccessCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10129:1: rule__AccessCompletion__Group__1__Impl : ( ']' ) ;
+ public final void rule__AccessCompletion__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__Group_1__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10133:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10134:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10134:1: ( ']' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10135:1: ']'
+ {
+ before(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
+ match(input, 75, FOLLOW_75_in_rule__AccessCompletion__Group__1__Impl20967);
+ after(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
- // $ANTLR start "rule__EqualityExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6294:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
- public final void rule__EqualityExpression__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6298:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6299:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
- {
- pushFollow(FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__013388);
- rule__EqualityExpression__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__013391);
- rule__EqualityExpression__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AccessCompletion__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10152:1: rule__PartialSequenceConstructionCompletion__Group__0 : rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10156:1: ( rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10157:2: rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1
+ {
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021002);
+ rule__PartialSequenceConstructionCompletion__Group__0__Impl();
- // $ANTLR start "rule__EqualityExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6306:1: rule__EqualityExpression__Group__0__Impl : ( ( rule__EqualityExpression__ExpAssignment_0 ) ) ;
- public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6310:1: ( ( ( rule__EqualityExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6311:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6311:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6312:1: ( rule__EqualityExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getEqualityExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6313:1: ( rule__EqualityExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6313:2: rule__EqualityExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl13418);
- rule__EqualityExpression__ExpAssignment_0();
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021005);
+ rule__PartialSequenceConstructionCompletion__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getEqualityExpressionAccess().getExpAssignment_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10164:1: rule__PartialSequenceConstructionCompletion__Group__0__Impl : ( ']' ) ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10168:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10169:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10169:1: ( ']' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10170:1: ']'
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
+ match(input, 75, FOLLOW_75_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21033);
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
- // $ANTLR start "rule__EqualityExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6323:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
- public final void rule__EqualityExpression__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6327:1: ( rule__EqualityExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6328:2: rule__EqualityExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__113448);
- rule__EqualityExpression__Group__1__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group__1"
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10183:1: rule__PartialSequenceConstructionCompletion__Group__1 : rule__PartialSequenceConstructionCompletion__Group__1__Impl ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__1() throws RecognitionException {
- // $ANTLR start "rule__EqualityExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6334:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
- public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6338:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6339:1: ( ( rule__EqualityExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6339:1: ( ( rule__EqualityExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6340:1: ( rule__EqualityExpression__Group_1__0 )*
- {
- before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6341:1: ( rule__EqualityExpression__Group_1__0 )*
- loop57:
- do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10187:1: ( rule__PartialSequenceConstructionCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10188:2: rule__PartialSequenceConstructionCompletion__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121064);
+ rule__PartialSequenceConstructionCompletion__Group__1__Impl();
- if ( ((LA57_0>=14 && LA57_0<=15)) ) {
- alt57=1;
- }
+ state._fsp--;
- switch (alt57) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6341:2: rule__EqualityExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl13475);
- rule__EqualityExpression__Group_1__0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
- break;
+ }
+ return;
+ }
- default :
- break loop57;
- }
- } while (true);
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1"
- after(grammarAccess.getEqualityExpressionAccess().getGroup_1());
- }
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10194:1: rule__PartialSequenceConstructionCompletion__Group__1__Impl : ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10198:1: ( ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10199:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10199:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10200:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10201:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10201:2: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21091);
+ rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group__1__Impl"
+ }
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
- // $ANTLR start "rule__EqualityExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6355:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
- public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6359:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6360:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__013510);
- rule__EqualityExpression__Group_1__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__013513);
- rule__EqualityExpression__Group_1__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10215:1: rule__SequenceConstructionExpression__Group__0 : rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 ;
+ public final void rule__SequenceConstructionExpression__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group_1__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10219:1: ( rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10220:2: rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021125);
+ rule__SequenceConstructionExpression__Group__0__Impl();
- // $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6367:1: rule__EqualityExpression__Group_1__0__Impl : ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) ;
- public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6371:1: ( ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6372:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6372:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6373:1: ( rule__EqualityExpression__OpAssignment_1_0 )
- {
- before(grammarAccess.getEqualityExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6374:1: ( rule__EqualityExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6374:2: rule__EqualityExpression__OpAssignment_1_0
- {
- pushFollow(FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl13540);
- rule__EqualityExpression__OpAssignment_1_0();
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021128);
+ rule__SequenceConstructionExpression__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getEqualityExpressionAccess().getOpAssignment_1_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10227:1: rule__SequenceConstructionExpression__Group__0__Impl : ( '{' ) ;
+ public final void rule__SequenceConstructionExpression__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group_1__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10231:1: ( ( '{' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10232:1: ( '{' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10232:1: ( '{' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10233:1: '{'
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
+ match(input, 83, FOLLOW_83_in_rule__SequenceConstructionExpression__Group__0__Impl21156);
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
- // $ANTLR start "rule__EqualityExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6384:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl ;
- public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6388:1: ( rule__EqualityExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6389:2: rule__EqualityExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__113570);
- rule__EqualityExpression__Group_1__1__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group_1__1"
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10246:1: rule__SequenceConstructionExpression__Group__1 : rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 ;
+ public final void rule__SequenceConstructionExpression__Group__1() throws RecognitionException {
- // $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6395:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6399:1: ( ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6400:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6400:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6401:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getEqualityExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6402:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6402:2: rule__EqualityExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl13597);
- rule__EqualityExpression__ExpAssignment_1_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10250:1: ( rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10251:2: rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__121187);
+ rule__SequenceConstructionExpression__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__121190);
+ rule__SequenceConstructionExpression__Group__2();
- }
+ state._fsp--;
- after(grammarAccess.getEqualityExpressionAccess().getExpAssignment_1_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__1"
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__Group_1__1__Impl"
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10258:1: rule__SequenceConstructionExpression__Group__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group__1__Impl() throws RecognitionException {
- // $ANTLR start "rule__ClassificationExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6416:1: rule__ClassificationExpression__Group__0 : rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 ;
- public final void rule__ClassificationExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6420:1: ( rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6421:2: rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__013631);
- rule__ClassificationExpression__Group__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10262:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10263:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10263:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10264:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10265:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10265:2: rule__SequenceConstructionExpression__SequenceElementAssignment_1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl21217);
+ rule__SequenceConstructionExpression__SequenceElementAssignment_1();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__013634);
- rule__ClassificationExpression__Group__1();
- state._fsp--;
+ }
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ClassificationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6428:1: rule__ClassificationExpression__Group__0__Impl : ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) ;
- public final void rule__ClassificationExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6432:1: ( ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6433:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6433:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6434:1: ( rule__ClassificationExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getClassificationExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6435:1: ( rule__ClassificationExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6435:2: rule__ClassificationExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl13661);
- rule__ClassificationExpression__ExpAssignment_0();
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__1__Impl"
- state._fsp--;
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10275:1: rule__SequenceConstructionExpression__Group__2 : rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 ;
+ public final void rule__SequenceConstructionExpression__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getClassificationExpressionAccess().getExpAssignment_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10279:1: ( rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10280:2: rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__221247);
+ rule__SequenceConstructionExpression__Group__2__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__221250);
+ rule__SequenceConstructionExpression__Group__3();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ClassificationExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6445:1: rule__ClassificationExpression__Group__1 : rule__ClassificationExpression__Group__1__Impl ;
- public final void rule__ClassificationExpression__Group__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6449:1: ( rule__ClassificationExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6450:2: rule__ClassificationExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__113691);
- rule__ClassificationExpression__Group__1__Impl();
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__2"
- state._fsp--;
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10287:1: rule__SequenceConstructionExpression__Group__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10291:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10292:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10292:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10293:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10294:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10294:2: rule__SequenceConstructionExpression__Alternatives_2
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl21277);
+ rule__SequenceConstructionExpression__Alternatives_2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group__1"
+ }
- // $ANTLR start "rule__ClassificationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6456:1: rule__ClassificationExpression__Group__1__Impl : ( ( rule__ClassificationExpression__Group_1__0 )? ) ;
- public final void rule__ClassificationExpression__Group__1__Impl() throws RecognitionException {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6460:1: ( ( ( rule__ClassificationExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6461:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6461:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6462:1: ( rule__ClassificationExpression__Group_1__0 )?
- {
- before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6463:1: ( rule__ClassificationExpression__Group_1__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ }
- if ( ((LA58_0>=16 && LA58_0<=17)) ) {
- alt58=1;
- }
- switch (alt58) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6463:2: rule__ClassificationExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl13718);
- rule__ClassificationExpression__Group_1__0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getClassificationExpressionAccess().getGroup_1());
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__2__Impl"
- }
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10304:1: rule__SequenceConstructionExpression__Group__3 : rule__SequenceConstructionExpression__Group__3__Impl ;
+ public final void rule__SequenceConstructionExpression__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10308:1: ( rule__SequenceConstructionExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10309:2: rule__SequenceConstructionExpression__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__321307);
+ rule__SequenceConstructionExpression__Group__3__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group__1__Impl"
+ }
- // $ANTLR start "rule__ClassificationExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6477:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
- public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6481:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6482:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__013753);
- rule__ClassificationExpression__Group_1__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__013756);
- rule__ClassificationExpression__Group_1__1();
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__3"
- state._fsp--;
+ // $ANTLR start "rule__SequenceConstructionExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10315:1: rule__SequenceConstructionExpression__Group__3__Impl : ( '}' ) ;
+ public final void rule__SequenceConstructionExpression__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10319:1: ( ( '}' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10320:1: ( '}' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10320:1: ( '}' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10321:1: '}'
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
+ match(input, 84, FOLLOW_84_in_rule__SequenceConstructionExpression__Group__3__Impl21335);
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group_1__0"
+ }
- // $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6489:1: rule__ClassificationExpression__Group_1__0__Impl : ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) ;
- public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6493:1: ( ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6494:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6494:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6495:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
- {
- before(grammarAccess.getClassificationExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6496:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6496:2: rule__ClassificationExpression__OpAssignment_1_0
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl13783);
- rule__ClassificationExpression__OpAssignment_1_0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group__3__Impl"
- }
- after(grammarAccess.getClassificationExpressionAccess().getOpAssignment_1_0());
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10342:1: rule__SequenceConstructionExpression__Group_2_0__0 : rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 ;
+ public final void rule__SequenceConstructionExpression__Group_2_0__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10346:1: ( rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10347:2: rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__021374);
+ rule__SequenceConstructionExpression__Group_2_0__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__021377);
+ rule__SequenceConstructionExpression__Group_2_0__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group_1__0__Impl"
+ }
- // $ANTLR start "rule__ClassificationExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6506:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl ;
- public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6510:1: ( rule__ClassificationExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6511:2: rule__ClassificationExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__113813);
- rule__ClassificationExpression__Group_1__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10354:1: rule__SequenceConstructionExpression__Group_2_0__0__Impl : ( ',' ) ;
+ public final void rule__SequenceConstructionExpression__Group_2_0__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group_1__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10358:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10359:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10359:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10360:1: ','
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
+ match(input, 62, FOLLOW_62_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl21405);
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
+ }
- // $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6517:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) ;
- public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6521:1: ( ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6522:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6522:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6523:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
- {
- before(grammarAccess.getClassificationExpressionAccess().getTypeNameAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6524:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6524:2: rule__ClassificationExpression__TypeNameAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl13840);
- rule__ClassificationExpression__TypeNameAssignment_1_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getClassificationExpressionAccess().getTypeNameAssignment_1_1());
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__0__Impl"
- }
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10373:1: rule__SequenceConstructionExpression__Group_2_0__1 : rule__SequenceConstructionExpression__Group_2_0__1__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_2_0__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10377:1: ( rule__SequenceConstructionExpression__Group_2_0__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10378:2: rule__SequenceConstructionExpression__Group_2_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__121436);
+ rule__SequenceConstructionExpression__Group_2_0__1__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__Group_1__1__Impl"
+ }
- // $ANTLR start "rule__RelationalExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6538:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
- public final void rule__RelationalExpression__Group__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6542:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6543:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
- {
- pushFollow(FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__013874);
- rule__RelationalExpression__Group__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__013877);
- rule__RelationalExpression__Group__1();
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__1"
- state._fsp--;
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10384:1: rule__SequenceConstructionExpression__Group_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_2_0__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10388:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10389:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10389:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10390:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10391:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10391:2: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl21463);
+ rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group__0"
+ }
- // $ANTLR start "rule__RelationalExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6550:1: rule__RelationalExpression__Group__0__Impl : ( ( rule__RelationalExpression__LeftAssignment_0 ) ) ;
- public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6554:1: ( ( ( rule__RelationalExpression__LeftAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6555:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6555:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6556:1: ( rule__RelationalExpression__LeftAssignment_0 )
- {
- before(grammarAccess.getRelationalExpressionAccess().getLeftAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6557:1: ( rule__RelationalExpression__LeftAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6557:2: rule__RelationalExpression__LeftAssignment_0
- {
- pushFollow(FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl13904);
- rule__RelationalExpression__LeftAssignment_0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getRelationalExpressionAccess().getLeftAssignment_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10405:1: rule__SequenceConstructionExpression__Group_2_1__0 : rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 ;
+ public final void rule__SequenceConstructionExpression__Group_2_1__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10409:1: ( rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10410:2: rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__021497);
+ rule__SequenceConstructionExpression__Group_2_1__0__Impl();
+ state._fsp--;
- // $ANTLR start "rule__RelationalExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6567:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
- public final void rule__RelationalExpression__Group__1() throws RecognitionException {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__021500);
+ rule__SequenceConstructionExpression__Group_2_1__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6571:1: ( rule__RelationalExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6572:2: rule__RelationalExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__113934);
- rule__RelationalExpression__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group__1"
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__0"
- // $ANTLR start "rule__RelationalExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6578:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )? ) ;
- public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10417:1: rule__SequenceConstructionExpression__Group_2_1__0__Impl : ( '..' ) ;
+ public final void rule__SequenceConstructionExpression__Group_2_1__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6582:1: ( ( ( rule__RelationalExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6583:1: ( ( rule__RelationalExpression__Group_1__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6583:1: ( ( rule__RelationalExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6584:1: ( rule__RelationalExpression__Group_1__0 )?
- {
- before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6585:1: ( rule__RelationalExpression__Group_1__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int stackSize = keepStackSize();
- if ( ((LA59_0>=18 && LA59_0<=21)) ) {
- alt59=1;
- }
- switch (alt59) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6585:2: rule__RelationalExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl13961);
- rule__RelationalExpression__Group_1__0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10421:1: ( ( '..' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10422:1: ( '..' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10422:1: ( '..' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10423:1: '..'
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
+ match(input, 85, FOLLOW_85_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl21528);
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
- state._fsp--;
+ }
- }
- break;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getRelationalExpressionAccess().getGroup_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10436:1: rule__SequenceConstructionExpression__Group_2_1__1 : rule__SequenceConstructionExpression__Group_2_1__1__Impl ;
+ public final void rule__SequenceConstructionExpression__Group_2_1__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10440:1: ( rule__SequenceConstructionExpression__Group_2_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10441:2: rule__SequenceConstructionExpression__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__121559);
+ rule__SequenceConstructionExpression__Group_2_1__1__Impl();
+ state._fsp--;
- // $ANTLR start "rule__RelationalExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6599:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
- public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6603:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6604:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__013996);
- rule__RelationalExpression__Group_1__0__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__013999);
- rule__RelationalExpression__Group_1__1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10447:1: rule__SequenceConstructionExpression__Group_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) ;
+ public final void rule__SequenceConstructionExpression__Group_2_1__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group_1__0"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10451:1: ( ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10452:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10452:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10453:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10454:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10454:2: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl21586);
+ rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1();
+ state._fsp--;
- // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6611:1: rule__RelationalExpression__Group_1__0__Impl : ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) ;
- public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6615:1: ( ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6616:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6616:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6617:1: ( rule__RelationalExpression__OpAssignment_1_0 )
- {
- before(grammarAccess.getRelationalExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6618:1: ( rule__RelationalExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6618:2: rule__RelationalExpression__OpAssignment_1_0
- {
- pushFollow(FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14026);
- rule__RelationalExpression__OpAssignment_1_0();
+ }
- state._fsp--;
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1());
+ }
- }
- after(grammarAccess.getRelationalExpressionAccess().getOpAssignment_1_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group_1__0__Impl"
+ // $ANTLR start "rule__ClassExtentExpression__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10468:1: rule__ClassExtentExpression__Group__0 : rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 ;
+ public final void rule__ClassExtentExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__RelationalExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6628:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl ;
- public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10472:1: ( rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10473:2: rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1
+ {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__021620);
+ rule__ClassExtentExpression__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6632:1: ( rule__RelationalExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6633:2: rule__RelationalExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__114056);
- rule__RelationalExpression__Group_1__1__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__021623);
+ rule__ClassExtentExpression__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group_1__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6639:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) ;
- public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__ClassExtentExpression__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6643:1: ( ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6644:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6644:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6645:1: ( rule__RelationalExpression__RightAssignment_1_1 )
- {
- before(grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6646:1: ( rule__RelationalExpression__RightAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6646:2: rule__RelationalExpression__RightAssignment_1_1
- {
- pushFollow(FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl14083);
- rule__RelationalExpression__RightAssignment_1_1();
- state._fsp--;
+ // $ANTLR start "rule__ClassExtentExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10480:1: rule__ClassExtentExpression__Group__0__Impl : ( () ) ;
+ public final void rule__ClassExtentExpression__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10484:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10485:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10485:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10486:1: ()
+ {
+ before(grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10487:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10489:1:
+ {
+ }
- after(grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_1());
+ after(grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__Group_1__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassExtentExpression__Group__0__Impl"
- // $ANTLR start "rule__ShiftExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6660:1: rule__ShiftExpression__Group__0 : rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 ;
- public final void rule__ShiftExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6664:1: ( rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6665:2: rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__014117);
- rule__ShiftExpression__Group__0__Impl();
+ // $ANTLR start "rule__ClassExtentExpression__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10499:1: rule__ClassExtentExpression__Group__1 : rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 ;
+ public final void rule__ClassExtentExpression__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__014120);
- rule__ShiftExpression__Group__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10503:1: ( rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10504:2: rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2
+ {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__121681);
+ rule__ClassExtentExpression__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__121684);
+ rule__ClassExtentExpression__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ShiftExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6672:1: rule__ShiftExpression__Group__0__Impl : ( ( rule__ShiftExpression__ExpAssignment_0 ) ) ;
- public final void rule__ShiftExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6676:1: ( ( ( rule__ShiftExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6677:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6677:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6678:1: ( rule__ShiftExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getShiftExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6679:1: ( rule__ShiftExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6679:2: rule__ShiftExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl14147);
- rule__ShiftExpression__ExpAssignment_0();
+ // $ANTLR end "rule__ClassExtentExpression__Group__1"
- state._fsp--;
+ // $ANTLR start "rule__ClassExtentExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10511:1: rule__ClassExtentExpression__Group__1__Impl : ( '.' ) ;
+ public final void rule__ClassExtentExpression__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getShiftExpressionAccess().getExpAssignment_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10515:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10516:1: ( '.' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10516:1: ( '.' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10517:1: '.'
+ {
+ before(grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
+ match(input, 73, FOLLOW_73_in_rule__ClassExtentExpression__Group__1__Impl21712);
+ after(grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassExtentExpression__Group__1__Impl"
- // $ANTLR start "rule__ShiftExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6689:1: rule__ShiftExpression__Group__1 : rule__ShiftExpression__Group__1__Impl ;
- public final void rule__ShiftExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6693:1: ( rule__ShiftExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6694:2: rule__ShiftExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__114177);
- rule__ShiftExpression__Group__1__Impl();
+ // $ANTLR start "rule__ClassExtentExpression__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10530:1: rule__ClassExtentExpression__Group__2 : rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 ;
+ public final void rule__ClassExtentExpression__Group__2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10534:1: ( rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10535:2: rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3
+ {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__221743);
+ rule__ClassExtentExpression__Group__2__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__221746);
+ rule__ClassExtentExpression__Group__3();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group__1"
+ }
- // $ANTLR start "rule__ShiftExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6700:1: rule__ShiftExpression__Group__1__Impl : ( ( rule__ShiftExpression__Group_1__0 )? ) ;
- public final void rule__ShiftExpression__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6704:1: ( ( ( rule__ShiftExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6705:1: ( ( rule__ShiftExpression__Group_1__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6705:1: ( ( rule__ShiftExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6706:1: ( rule__ShiftExpression__Group_1__0 )?
- {
- before(grammarAccess.getShiftExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6707:1: ( rule__ShiftExpression__Group_1__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( ((LA60_0>=22 && LA60_0<=24)) ) {
- alt60=1;
- }
- switch (alt60) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6707:2: rule__ShiftExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl14204);
- rule__ShiftExpression__Group_1__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassExtentExpression__Group__2"
- }
- break;
+ // $ANTLR start "rule__ClassExtentExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10542:1: rule__ClassExtentExpression__Group__2__Impl : ( 'allInstances' ) ;
+ public final void rule__ClassExtentExpression__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getShiftExpressionAccess().getGroup_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10546:1: ( ( 'allInstances' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10547:1: ( 'allInstances' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10547:1: ( 'allInstances' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10548:1: 'allInstances'
+ {
+ before(grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
+ match(input, 86, FOLLOW_86_in_rule__ClassExtentExpression__Group__2__Impl21774);
+ after(grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassExtentExpression__Group__2__Impl"
- // $ANTLR start "rule__ShiftExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6721:1: rule__ShiftExpression__Group_1__0 : rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 ;
- public final void rule__ShiftExpression__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6725:1: ( rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6726:2: rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__014239);
- rule__ShiftExpression__Group_1__0__Impl();
+ // $ANTLR start "rule__ClassExtentExpression__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10561:1: rule__ClassExtentExpression__Group__3 : rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 ;
+ public final void rule__ClassExtentExpression__Group__3() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__014242);
- rule__ShiftExpression__Group_1__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10565:1: ( rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10566:2: rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4
+ {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__321805);
+ rule__ClassExtentExpression__Group__3__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__321808);
+ rule__ClassExtentExpression__Group__4();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group_1__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ShiftExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6733:1: rule__ShiftExpression__Group_1__0__Impl : ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) ;
- public final void rule__ShiftExpression__Group_1__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6737:1: ( ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6738:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6738:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6739:1: ( rule__ShiftExpression__OpAssignment_1_0 )
- {
- before(grammarAccess.getShiftExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6740:1: ( rule__ShiftExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6740:2: rule__ShiftExpression__OpAssignment_1_0
- {
- pushFollow(FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl14269);
- rule__ShiftExpression__OpAssignment_1_0();
+ // $ANTLR end "rule__ClassExtentExpression__Group__3"
- state._fsp--;
+ // $ANTLR start "rule__ClassExtentExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10573:1: rule__ClassExtentExpression__Group__3__Impl : ( '(' ) ;
+ public final void rule__ClassExtentExpression__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getShiftExpressionAccess().getOpAssignment_1_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10577:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10578:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10578:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10579:1: '('
+ {
+ before(grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
+ match(input, 64, FOLLOW_64_in_rule__ClassExtentExpression__Group__3__Impl21836);
+ after(grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group_1__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassExtentExpression__Group__3__Impl"
- // $ANTLR start "rule__ShiftExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6750:1: rule__ShiftExpression__Group_1__1 : rule__ShiftExpression__Group_1__1__Impl ;
- public final void rule__ShiftExpression__Group_1__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6754:1: ( rule__ShiftExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6755:2: rule__ShiftExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__114299);
- rule__ShiftExpression__Group_1__1__Impl();
+ // $ANTLR start "rule__ClassExtentExpression__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10592:1: rule__ClassExtentExpression__Group__4 : rule__ClassExtentExpression__Group__4__Impl ;
+ public final void rule__ClassExtentExpression__Group__4() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10596:1: ( rule__ClassExtentExpression__Group__4__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10597:2: rule__ClassExtentExpression__Group__4__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__421867);
+ rule__ClassExtentExpression__Group__4__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group_1__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ShiftExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6761:1: rule__ShiftExpression__Group_1__1__Impl : ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__ShiftExpression__Group_1__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6765:1: ( ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6766:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6766:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6767:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getShiftExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6768:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6768:2: rule__ShiftExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl14326);
- rule__ShiftExpression__ExpAssignment_1_1();
+ // $ANTLR end "rule__ClassExtentExpression__Group__4"
- state._fsp--;
+ // $ANTLR start "rule__ClassExtentExpression__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10603:1: rule__ClassExtentExpression__Group__4__Impl : ( ')' ) ;
+ public final void rule__ClassExtentExpression__Group__4__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getShiftExpressionAccess().getExpAssignment_1_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10607:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10608:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10608:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10609:1: ')'
+ {
+ before(grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
+ match(input, 65, FOLLOW_65_in_rule__ClassExtentExpression__Group__4__Impl21895);
+ after(grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__Group_1__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassExtentExpression__Group__4__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6782:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
- public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6786:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6787:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__014360);
- rule__AdditiveExpression__Group__0__Impl();
+ // $ANTLR start "rule__Block__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10632:1: rule__Block__Group__0 : rule__Block__Group__0__Impl rule__Block__Group__1 ;
+ public final void rule__Block__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__014363);
- rule__AdditiveExpression__Group__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10636:1: ( rule__Block__Group__0__Impl rule__Block__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10637:2: rule__Block__Group__0__Impl rule__Block__Group__1
+ {
+ pushFollow(FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__021936);
+ rule__Block__Group__0__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__Block__Group__1_in_rule__Block__Group__021939);
+ rule__Block__Group__1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6794:1: rule__AdditiveExpression__Group__0__Impl : ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) ;
- public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6798:1: ( ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6799:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6799:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6800:1: ( rule__AdditiveExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6801:1: ( rule__AdditiveExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6801:2: rule__AdditiveExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl14390);
- rule__AdditiveExpression__ExpAssignment_0();
+ // $ANTLR end "rule__Block__Group__0"
- state._fsp--;
+ // $ANTLR start "rule__Block__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10644:1: rule__Block__Group__0__Impl : ( '{' ) ;
+ public final void rule__Block__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10648:1: ( ( '{' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10649:1: ( '{' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10649:1: ( '{' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10650:1: '{'
+ {
+ before(grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
+ match(input, 83, FOLLOW_83_in_rule__Block__Group__0__Impl21967);
+ after(grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__Block__Group__0__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6811:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
- public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6815:1: ( rule__AdditiveExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6816:2: rule__AdditiveExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__114420);
- rule__AdditiveExpression__Group__1__Impl();
+ // $ANTLR start "rule__Block__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10663:1: rule__Block__Group__1 : rule__Block__Group__1__Impl rule__Block__Group__2 ;
+ public final void rule__Block__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10667:1: ( rule__Block__Group__1__Impl rule__Block__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10668:2: rule__Block__Group__1__Impl rule__Block__Group__2
+ {
+ pushFollow(FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__121998);
+ rule__Block__Group__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122001);
+ rule__Block__Group__2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group__1"
+ }
- // $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6822:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
- public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6826:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6827:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6827:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6828:1: ( rule__AdditiveExpression__Group_1__0 )*
- {
- before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6829:1: ( rule__AdditiveExpression__Group_1__0 )*
- loop61:
- do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( ((LA61_0>=25 && LA61_0<=26)) ) {
- alt61=1;
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__Block__Group__1"
- switch (alt61) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6829:2: rule__AdditiveExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl14447);
- rule__AdditiveExpression__Group_1__0();
- state._fsp--;
+ // $ANTLR start "rule__Block__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10675:1: rule__Block__Group__1__Impl : ( () ) ;
+ public final void rule__Block__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10679:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10680:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10680:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10681:1: ()
+ {
+ before(grammarAccess.getBlockAccess().getBlockAction_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10682:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10684:1:
+ {
+ }
- default :
- break loop61;
- }
- } while (true);
+ after(grammarAccess.getBlockAccess().getBlockAction_1());
- after(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
+ }
- }
+ }
- }
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group__1__Impl"
+ // $ANTLR end "rule__Block__Group__1__Impl"
- // $ANTLR start "rule__AdditiveExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6843:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
- public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__Block__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10694:1: rule__Block__Group__2 : rule__Block__Group__2__Impl rule__Block__Group__3 ;
+ public final void rule__Block__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6847:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6848:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__014482);
- rule__AdditiveExpression__Group_1__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10698:1: ( rule__Block__Group__2__Impl rule__Block__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10699:2: rule__Block__Group__2__Impl rule__Block__Group__3
+ {
+ pushFollow(FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222059);
+ rule__Block__Group__2__Impl();
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__014485);
- rule__AdditiveExpression__Group_1__1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222062);
+ rule__Block__Group__3();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group_1__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6855:1: rule__AdditiveExpression__Group_1__0__Impl : ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) ;
- public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__Block__Group__2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6859:1: ( ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6860:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6860:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6861:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
- {
- before(grammarAccess.getAdditiveExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6862:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6862:2: rule__AdditiveExpression__OpAssignment_1_0
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl14512);
- rule__AdditiveExpression__OpAssignment_1_0();
- state._fsp--;
+ // $ANTLR start "rule__Block__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10706:1: rule__Block__Group__2__Impl : ( ( rule__Block__SequenceAssignment_2 )? ) ;
+ public final void rule__Block__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10710:1: ( ( ( rule__Block__SequenceAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10711:1: ( ( rule__Block__SequenceAssignment_2 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10711:1: ( ( rule__Block__SequenceAssignment_2 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10712:1: ( rule__Block__SequenceAssignment_2 )?
+ {
+ before(grammarAccess.getBlockAccess().getSequenceAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10713:1: ( rule__Block__SequenceAssignment_2 )?
+ int alt81 = 2;
+ int LA81_0 = input.LA(1);
- after(grammarAccess.getAdditiveExpressionAccess().getOpAssignment_1_0());
+ if(((LA81_0 >= RULE_ML_COMMENT && LA81_0 <= RULE_ID) || (LA81_0 >= 12 && LA81_0 <= 13) || (LA81_0 >= 80 && LA81_0 <= 83) || LA81_0 == 87 || (LA81_0 >= 90 && LA81_0 <= 93) || LA81_0 == 96 || (LA81_0 >= 99 && LA81_0 <= 101) || (LA81_0 >= 103 && LA81_0 <= 106))) {
+ alt81 = 1;
+ }
+ switch(alt81) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10713:2: rule__Block__SequenceAssignment_2
+ {
+ pushFollow(FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22089);
+ rule__Block__SequenceAssignment_2();
- }
+ state._fsp--;
- }
+ }
+ break;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getBlockAccess().getSequenceAssignment_2());
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group_1__0__Impl"
+ }
- // $ANTLR start "rule__AdditiveExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6872:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl ;
- public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6876:1: ( rule__AdditiveExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6877:2: rule__AdditiveExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__114542);
- rule__AdditiveExpression__Group_1__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Block__Group__2__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__Block__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10723:1: rule__Block__Group__3 : rule__Block__Group__3__Impl ;
+ public final void rule__Block__Group__3() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group_1__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10727:1: ( rule__Block__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10728:2: rule__Block__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322120);
+ rule__Block__Group__3__Impl();
- // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6883:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6887:1: ( ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6888:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6888:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6889:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6890:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6890:2: rule__AdditiveExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl14569);
- rule__AdditiveExpression__ExpAssignment_1_1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_1_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Block__Group__3"
- }
+ // $ANTLR start "rule__Block__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10734:1: rule__Block__Group__3__Impl : ( '}' ) ;
+ public final void rule__Block__Group__3__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10738:1: ( ( '}' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10739:1: ( '}' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10739:1: ( '}' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10740:1: '}'
+ {
+ before(grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
+ match(input, 84, FOLLOW_84_in_rule__Block__Group__3__Impl22148);
+ after(grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__Group_1__1__Impl"
+ }
- // $ANTLR start "rule__MultiplicativeExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6904:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
- public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6908:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6909:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__014603);
- rule__MultiplicativeExpression__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__014606);
- rule__MultiplicativeExpression__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__Block__Group__3__Impl"
- }
+ // $ANTLR start "rule__DocumentedStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10761:1: rule__DocumentedStatement__Group__0 : rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 ;
+ public final void rule__DocumentedStatement__Group__0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10765:1: ( rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10766:2: rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__022187);
+ rule__DocumentedStatement__Group__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group__0"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__022190);
+ rule__DocumentedStatement__Group__1();
- // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6916:1: rule__MultiplicativeExpression__Group__0__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) ;
- public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6920:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6921:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6921:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6922:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6923:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6923:2: rule__MultiplicativeExpression__ExpAssignment_0
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl14633);
- rule__MultiplicativeExpression__ExpAssignment_0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__DocumentedStatement__Group__0"
- }
+ // $ANTLR start "rule__DocumentedStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10773:1: rule__DocumentedStatement__Group__0__Impl : ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) ;
+ public final void rule__DocumentedStatement__Group__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10777:1: ( ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10778:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10778:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10779:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getCommentAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10780:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
+ int alt82 = 2;
+ int LA82_0 = input.LA(1);
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group__0__Impl"
+ if(((LA82_0 >= RULE_ML_COMMENT && LA82_0 <= RULE_SL_COMMENT))) {
+ alt82 = 1;
+ }
+ switch(alt82) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10780:2: rule__DocumentedStatement__CommentAssignment_0
+ {
+ pushFollow(FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl22217);
+ rule__DocumentedStatement__CommentAssignment_0();
+ state._fsp--;
- // $ANTLR start "rule__MultiplicativeExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6933:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
- public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6937:1: ( rule__MultiplicativeExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6938:2: rule__MultiplicativeExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__114663);
- rule__MultiplicativeExpression__Group__1__Impl();
+ }
+ break;
- state._fsp--;
+ }
+ after(grammarAccess.getDocumentedStatementAccess().getCommentAssignment_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6944:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
- public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6948:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6949:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6949:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6950:1: ( rule__MultiplicativeExpression__Group_1__0 )*
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6951:1: ( rule__MultiplicativeExpression__Group_1__0 )*
- loop62:
- do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // $ANTLR end "rule__DocumentedStatement__Group__0__Impl"
- if ( ((LA62_0>=27 && LA62_0<=29)) ) {
- alt62=1;
- }
+ // $ANTLR start "rule__DocumentedStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10790:1: rule__DocumentedStatement__Group__1 : rule__DocumentedStatement__Group__1__Impl ;
+ public final void rule__DocumentedStatement__Group__1() throws RecognitionException {
- switch (alt62) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6951:2: rule__MultiplicativeExpression__Group_1__0
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl14690);
- rule__MultiplicativeExpression__Group_1__0();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10794:1: ( rule__DocumentedStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10795:2: rule__DocumentedStatement__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__122248);
+ rule__DocumentedStatement__Group__1__Impl();
+ state._fsp--;
- }
- break;
- default :
- break loop62;
- }
- } while (true);
+ }
- after(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__DocumentedStatement__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__DocumentedStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10801:1: rule__DocumentedStatement__Group__1__Impl : ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) ;
+ public final void rule__DocumentedStatement__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10805:1: ( ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10806:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10806:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10807:1: ( rule__DocumentedStatement__StatementAssignment_1 )
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getStatementAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10808:1: ( rule__DocumentedStatement__StatementAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10808:2: rule__DocumentedStatement__StatementAssignment_1
+ {
+ pushFollow(FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl22275);
+ rule__DocumentedStatement__StatementAssignment_1();
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6965:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
- public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6969:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6970:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__014725);
- rule__MultiplicativeExpression__Group_1__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__014728);
- rule__MultiplicativeExpression__Group_1__1();
+ after(grammarAccess.getDocumentedStatementAccess().getStatementAssignment_1());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__DocumentedStatement__Group__1__Impl"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6977:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) ;
- public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6981:1: ( ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6982:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6982:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6983:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6984:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6984:2: rule__MultiplicativeExpression__OpAssignment_1_0
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl14755);
- rule__MultiplicativeExpression__OpAssignment_1_0();
+ // $ANTLR start "rule__InlineStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10822:1: rule__InlineStatement__Group__0 : rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 ;
+ public final void rule__InlineStatement__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10826:1: ( rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10827:2: rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__022309);
+ rule__InlineStatement__Group__0__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getMultiplicativeExpressionAccess().getOpAssignment_1_0());
+ pushFollow(FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__022312);
+ rule__InlineStatement__Group__1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InlineStatement__Group__0"
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6994:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl ;
- public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6998:1: ( rule__MultiplicativeExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:6999:2: rule__MultiplicativeExpression__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__114785);
- rule__MultiplicativeExpression__Group_1__1__Impl();
+ // $ANTLR start "rule__InlineStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10834:1: rule__InlineStatement__Group__0__Impl : ( '/*@' ) ;
+ public final void rule__InlineStatement__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10838:1: ( ( '/*@' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10839:1: ( '/*@' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10839:1: ( '/*@' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10840:1: '/*@'
+ {
+ before(grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
+ match(input, 87, FOLLOW_87_in_rule__InlineStatement__Group__0__Impl22340);
+ after(grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7005:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) ;
- public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7009:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7010:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7010:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7011:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7012:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7012:2: rule__MultiplicativeExpression__ExpAssignment_1_1
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl14812);
- rule__MultiplicativeExpression__ExpAssignment_1_1();
+ // $ANTLR end "rule__InlineStatement__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__InlineStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10853:1: rule__InlineStatement__Group__1 : rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 ;
+ public final void rule__InlineStatement__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_1_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10857:1: ( rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10858:2: rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__122371);
+ rule__InlineStatement__Group__1__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__122374);
+ rule__InlineStatement__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__Group_1__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__UnaryExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7026:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ;
- public final void rule__UnaryExpression__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7030:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7031:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1
- {
- pushFollow(FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__014846);
- rule__UnaryExpression__Group__0__Impl();
+ // $ANTLR end "rule__InlineStatement__Group__1"
- state._fsp--;
- pushFollow(FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__014849);
- rule__UnaryExpression__Group__1();
+ // $ANTLR start "rule__InlineStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10865:1: rule__InlineStatement__Group__1__Impl : ( 'inline' ) ;
+ public final void rule__InlineStatement__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10869:1: ( ( 'inline' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10870:1: ( 'inline' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10870:1: ( 'inline' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10871:1: 'inline'
+ {
+ before(grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
+ match(input, 88, FOLLOW_88_in_rule__InlineStatement__Group__1__Impl22402);
+ after(grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__UnaryExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7038:1: rule__UnaryExpression__Group__0__Impl : ( ( rule__UnaryExpression__OpAssignment_0 )? ) ;
- public final void rule__UnaryExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7042:1: ( ( ( rule__UnaryExpression__OpAssignment_0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7043:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7043:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7044:1: ( rule__UnaryExpression__OpAssignment_0 )?
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7045:1: ( rule__UnaryExpression__OpAssignment_0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // $ANTLR end "rule__InlineStatement__Group__1__Impl"
- if ( ((LA63_0>=25 && LA63_0<=26)||(LA63_0>=30 && LA63_0<=32)) ) {
- alt63=1;
- }
- switch (alt63) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7045:2: rule__UnaryExpression__OpAssignment_0
- {
- pushFollow(FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl14876);
- rule__UnaryExpression__OpAssignment_0();
- state._fsp--;
+ // $ANTLR start "rule__InlineStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10884:1: rule__InlineStatement__Group__2 : rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 ;
+ public final void rule__InlineStatement__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10888:1: ( rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10889:2: rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__222433);
+ rule__InlineStatement__Group__2__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getUnaryExpressionAccess().getOpAssignment_0());
+ pushFollow(FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__222436);
+ rule__InlineStatement__Group__3();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InlineStatement__Group__2"
- // $ANTLR start "rule__UnaryExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7055:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl ;
- public final void rule__UnaryExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7059:1: ( rule__UnaryExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7060:2: rule__UnaryExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__114907);
- rule__UnaryExpression__Group__1__Impl();
+ // $ANTLR start "rule__InlineStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10896:1: rule__InlineStatement__Group__2__Impl : ( '(' ) ;
+ public final void rule__InlineStatement__Group__2__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10900:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10901:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10901:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10902:1: '('
+ {
+ before(grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
+ match(input, 64, FOLLOW_64_in_rule__InlineStatement__Group__2__Impl22464);
+ after(grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__UnaryExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7066:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__ExpAssignment_1 ) ) ;
- public final void rule__UnaryExpression__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7070:1: ( ( ( rule__UnaryExpression__ExpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7071:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7071:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7072:1: ( rule__UnaryExpression__ExpAssignment_1 )
- {
- before(grammarAccess.getUnaryExpressionAccess().getExpAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7073:1: ( rule__UnaryExpression__ExpAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7073:2: rule__UnaryExpression__ExpAssignment_1
- {
- pushFollow(FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl14934);
- rule__UnaryExpression__ExpAssignment_1();
+ // $ANTLR end "rule__InlineStatement__Group__2__Impl"
- state._fsp--;
+ // $ANTLR start "rule__InlineStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10915:1: rule__InlineStatement__Group__3 : rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 ;
+ public final void rule__InlineStatement__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getUnaryExpressionAccess().getExpAssignment_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10919:1: ( rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10920:2: rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__322495);
+ rule__InlineStatement__Group__3__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__322498);
+ rule__InlineStatement__Group__4();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__Group__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__OperationCallExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7087:1: rule__OperationCallExpression__Group__0 : rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 ;
- public final void rule__OperationCallExpression__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7091:1: ( rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7092:2: rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__014968);
- rule__OperationCallExpression__Group__0__Impl();
+ // $ANTLR end "rule__InlineStatement__Group__3"
- state._fsp--;
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__014971);
- rule__OperationCallExpression__Group__1();
+ // $ANTLR start "rule__InlineStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10927:1: rule__InlineStatement__Group__3__Impl : ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) ;
+ public final void rule__InlineStatement__Group__3__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10931:1: ( ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10932:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10932:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10933:1: ( rule__InlineStatement__LangageNameAssignment_3 )
+ {
+ before(grammarAccess.getInlineStatementAccess().getLangageNameAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10934:1: ( rule__InlineStatement__LangageNameAssignment_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10934:2: rule__InlineStatement__LangageNameAssignment_3
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl22525);
+ rule__InlineStatement__LangageNameAssignment_3();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__0"
+ after(grammarAccess.getInlineStatementAccess().getLangageNameAssignment_3());
+ }
- // $ANTLR start "rule__OperationCallExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7099:1: rule__OperationCallExpression__Group__0__Impl : ( '.' ) ;
- public final void rule__OperationCallExpression__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7103:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7104:1: ( '.' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7104:1: ( '.' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7105:1: '.'
- {
- before(grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
- match(input,73,FOLLOW_73_in_rule__OperationCallExpression__Group__0__Impl14999);
- after(grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__InlineStatement__Group__3__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__0__Impl"
+ // $ANTLR start "rule__InlineStatement__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10944:1: rule__InlineStatement__Group__4 : rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 ;
+ public final void rule__InlineStatement__Group__4() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__OperationCallExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7118:1: rule__OperationCallExpression__Group__1 : rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 ;
- public final void rule__OperationCallExpression__Group__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10948:1: ( rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10949:2: rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__422555);
+ rule__InlineStatement__Group__4__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7122:1: ( rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7123:2: rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115030);
- rule__OperationCallExpression__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__422558);
+ rule__InlineStatement__Group__5();
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__115033);
- rule__OperationCallExpression__Group__2();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__1"
+ // $ANTLR end "rule__InlineStatement__Group__4"
- // $ANTLR start "rule__OperationCallExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7130:1: rule__OperationCallExpression__Group__1__Impl : ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) ;
- public final void rule__OperationCallExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InlineStatement__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10956:1: rule__InlineStatement__Group__4__Impl : ( ')' ) ;
+ public final void rule__InlineStatement__Group__4__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7134:1: ( ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7135:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7135:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7136:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
- {
- before(grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7137:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7137:2: rule__OperationCallExpression__OperationNameAssignment_1
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl15060);
- rule__OperationCallExpression__OperationNameAssignment_1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10960:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10961:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10961:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10962:1: ')'
+ {
+ before(grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
+ match(input, 65, FOLLOW_65_in_rule__InlineStatement__Group__4__Impl22586);
+ after(grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
+ }
- }
- after(grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__InlineStatement__Group__4__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__1__Impl"
+ // $ANTLR start "rule__InlineStatement__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10975:1: rule__InlineStatement__Group__5 : rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 ;
+ public final void rule__InlineStatement__Group__5() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__OperationCallExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7147:1: rule__OperationCallExpression__Group__2 : rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 ;
- public final void rule__OperationCallExpression__Group__2() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10979:1: ( rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10980:2: rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__522617);
+ rule__InlineStatement__Group__5__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7151:1: ( rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7152:2: rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__215090);
- rule__OperationCallExpression__Group__2__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__522620);
+ rule__InlineStatement__Group__6();
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__215093);
- rule__OperationCallExpression__Group__3();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__2"
+ // $ANTLR end "rule__InlineStatement__Group__5"
- // $ANTLR start "rule__OperationCallExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7159:1: rule__OperationCallExpression__Group__2__Impl : ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) ;
- public final void rule__OperationCallExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InlineStatement__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10987:1: rule__InlineStatement__Group__5__Impl : ( ( rule__InlineStatement__BodyAssignment_5 ) ) ;
+ public final void rule__InlineStatement__Group__5__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7163:1: ( ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7164:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7164:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7165:1: ( rule__OperationCallExpression__TupleAssignment_2 )
- {
- before(grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7166:1: ( rule__OperationCallExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7166:2: rule__OperationCallExpression__TupleAssignment_2
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl15120);
- rule__OperationCallExpression__TupleAssignment_2();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10991:1: ( ( ( rule__InlineStatement__BodyAssignment_5 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10992:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10992:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10993:1: ( rule__InlineStatement__BodyAssignment_5 )
+ {
+ before(grammarAccess.getInlineStatementAccess().getBodyAssignment_5());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10994:1: ( rule__InlineStatement__BodyAssignment_5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10994:2: rule__InlineStatement__BodyAssignment_5
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl22647);
+ rule__InlineStatement__BodyAssignment_5();
+ state._fsp--;
- }
- after(grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2());
+ }
- }
+ after(grammarAccess.getInlineStatementAccess().getBodyAssignment_5());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__2__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__OperationCallExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7176:1: rule__OperationCallExpression__Group__3 : rule__OperationCallExpression__Group__3__Impl ;
- public final void rule__OperationCallExpression__Group__3() throws RecognitionException {
+ // $ANTLR end "rule__InlineStatement__Group__5__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7180:1: ( rule__OperationCallExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7181:2: rule__OperationCallExpression__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__315150);
- rule__OperationCallExpression__Group__3__Impl();
- state._fsp--;
+ // $ANTLR start "rule__InlineStatement__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11004:1: rule__InlineStatement__Group__6 : rule__InlineStatement__Group__6__Impl ;
+ public final void rule__InlineStatement__Group__6() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11008:1: ( rule__InlineStatement__Group__6__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11009:2: rule__InlineStatement__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__622677);
+ rule__InlineStatement__Group__6__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__3"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__OperationCallExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7187:1: rule__OperationCallExpression__Group__3__Impl : ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) ;
- public final void rule__OperationCallExpression__Group__3__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7191:1: ( ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7192:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7192:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7193:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
- {
- before(grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7194:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ }
+ return;
+ }
- if ( (LA64_0==73||LA64_0==76) ) {
- alt64=1;
- }
- switch (alt64) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7194:2: rule__OperationCallExpression__SuffixAssignment_3
- {
- pushFollow(FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl15177);
- rule__OperationCallExpression__SuffixAssignment_3();
+ // $ANTLR end "rule__InlineStatement__Group__6"
- state._fsp--;
+ // $ANTLR start "rule__InlineStatement__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11015:1: rule__InlineStatement__Group__6__Impl : ( '*/' ) ;
+ public final void rule__InlineStatement__Group__6__Impl() throws RecognitionException {
- }
- break;
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11019:1: ( ( '*/' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11020:1: ( '*/' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11020:1: ( '*/' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11021:1: '*/'
+ {
+ before(grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
+ match(input, 89, FOLLOW_89_in_rule__InlineStatement__Group__6__Impl22705);
+ after(grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
- after(grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__Group__3__Impl"
+ // $ANTLR end "rule__InlineStatement__Group__6__Impl"
- // $ANTLR start "rule__PropertyCallExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7212:1: rule__PropertyCallExpression__Group__0 : rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 ;
- public final void rule__PropertyCallExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__AnnotatedStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11048:1: rule__AnnotatedStatement__Group__0 : rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 ;
+ public final void rule__AnnotatedStatement__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7216:1: ( rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7217:2: rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__015216);
- rule__PropertyCallExpression__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11052:1: ( rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11053:2: rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__022750);
+ rule__AnnotatedStatement__Group__0__Impl();
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__015219);
- rule__PropertyCallExpression__Group__1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__022753);
+ rule__AnnotatedStatement__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__PropertyCallExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7224:1: rule__PropertyCallExpression__Group__0__Impl : ( '.' ) ;
- public final void rule__PropertyCallExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__AnnotatedStatement__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7228:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7229:1: ( '.' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7229:1: ( '.' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7230:1: '.'
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
- match(input,73,FOLLOW_73_in_rule__PropertyCallExpression__Group__0__Impl15247);
- after(grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
- }
+ // $ANTLR start "rule__AnnotatedStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11060:1: rule__AnnotatedStatement__Group__0__Impl : ( '//@' ) ;
+ public final void rule__AnnotatedStatement__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11064:1: ( ( '//@' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11065:1: ( '//@' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11065:1: ( '//@' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11066:1: '//@'
+ {
+ before(grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
+ match(input, 90, FOLLOW_90_in_rule__AnnotatedStatement__Group__0__Impl22781);
+ after(grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__PropertyCallExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7243:1: rule__PropertyCallExpression__Group__1 : rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 ;
- public final void rule__PropertyCallExpression__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7247:1: ( rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7248:2: rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__115278);
- rule__PropertyCallExpression__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AnnotatedStatement__Group__0__Impl"
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__115281);
- rule__PropertyCallExpression__Group__2();
- state._fsp--;
+ // $ANTLR start "rule__AnnotatedStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11079:1: rule__AnnotatedStatement__Group__1 : rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 ;
+ public final void rule__AnnotatedStatement__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11083:1: ( rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11084:2: rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__122812);
+ rule__AnnotatedStatement__Group__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__122815);
+ rule__AnnotatedStatement__Group__2();
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__1"
+ state._fsp--;
- // $ANTLR start "rule__PropertyCallExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7255:1: rule__PropertyCallExpression__Group__1__Impl : ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) ;
- public final void rule__PropertyCallExpression__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7259:1: ( ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7260:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7260:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7261:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7262:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7262:2: rule__PropertyCallExpression__PropertyNameAssignment_1
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl15308);
- rule__PropertyCallExpression__PropertyNameAssignment_1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AnnotatedStatement__Group__1"
- after(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1());
- }
+ // $ANTLR start "rule__AnnotatedStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11091:1: rule__AnnotatedStatement__Group__1__Impl : ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) ;
+ public final void rule__AnnotatedStatement__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11095:1: ( ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11096:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11096:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11097:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
+ {
+ before(grammarAccess.getAnnotatedStatementAccess().getAnnotationAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11098:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11098:2: rule__AnnotatedStatement__AnnotationAssignment_1
+ {
+ pushFollow(FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl22842);
+ rule__AnnotatedStatement__AnnotationAssignment_1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__1__Impl"
+ }
+ after(grammarAccess.getAnnotatedStatementAccess().getAnnotationAssignment_1());
- // $ANTLR start "rule__PropertyCallExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7272:1: rule__PropertyCallExpression__Group__2 : rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 ;
- public final void rule__PropertyCallExpression__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7276:1: ( rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7277:2: rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__215338);
- rule__PropertyCallExpression__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__215341);
- rule__PropertyCallExpression__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AnnotatedStatement__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AnnotatedStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11108:1: rule__AnnotatedStatement__Group__2 : rule__AnnotatedStatement__Group__2__Impl ;
+ public final void rule__AnnotatedStatement__Group__2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11112:1: ( rule__AnnotatedStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11113:2: rule__AnnotatedStatement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__222872);
+ rule__AnnotatedStatement__Group__2__Impl();
- // $ANTLR start "rule__PropertyCallExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7284:1: rule__PropertyCallExpression__Group__2__Impl : ( ( rule__PropertyCallExpression__Group_2__0 )? ) ;
- public final void rule__PropertyCallExpression__Group__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7288:1: ( ( ( rule__PropertyCallExpression__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7289:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7289:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7290:1: ( rule__PropertyCallExpression__Group_2__0 )?
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7291:1: ( rule__PropertyCallExpression__Group_2__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
- if ( (LA65_0==74) ) {
- int LA65_1 = input.LA(2);
+ }
- if ( ((LA65_1>=RULE_ID && LA65_1<=RULE_STRING)||(LA65_1>=12 && LA65_1<=13)||(LA65_1>=25 && LA65_1<=27)||(LA65_1>=30 && LA65_1<=34)||LA65_1==64||(LA65_1>=79 && LA65_1<=82)) ) {
- alt65=1;
- }
- }
- switch (alt65) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7291:2: rule__PropertyCallExpression__Group_2__0
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl15368);
- rule__PropertyCallExpression__Group_2__0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- break;
+ // $ANTLR end "rule__AnnotatedStatement__Group__2"
- }
- after(grammarAccess.getPropertyCallExpressionAccess().getGroup_2());
+ // $ANTLR start "rule__AnnotatedStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11119:1: rule__AnnotatedStatement__Group__2__Impl : ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) ;
+ public final void rule__AnnotatedStatement__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11123:1: ( ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11124:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11124:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11125:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
+ {
+ before(grammarAccess.getAnnotatedStatementAccess().getStatementAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11126:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11126:2: rule__AnnotatedStatement__StatementAssignment_2
+ {
+ pushFollow(FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl22899);
+ rule__AnnotatedStatement__StatementAssignment_2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__2__Impl"
+ after(grammarAccess.getAnnotatedStatementAccess().getStatementAssignment_2());
+ }
- // $ANTLR start "rule__PropertyCallExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7301:1: rule__PropertyCallExpression__Group__3 : rule__PropertyCallExpression__Group__3__Impl ;
- public final void rule__PropertyCallExpression__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7305:1: ( rule__PropertyCallExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7306:2: rule__PropertyCallExpression__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__315399);
- rule__PropertyCallExpression__Group__3__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AnnotatedStatement__Group__2__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__3"
+ // $ANTLR start "rule__Annotation__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11142:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ public final void rule__Annotation__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__PropertyCallExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7312:1: rule__PropertyCallExpression__Group__3__Impl : ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) ;
- public final void rule__PropertyCallExpression__Group__3__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11146:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11147:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__022935);
+ rule__Annotation__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7316:1: ( ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7317:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7317:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7318:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7319:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ state._fsp--;
- if ( (LA66_0==73||LA66_0==76) ) {
- alt66=1;
- }
- switch (alt66) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7319:2: rule__PropertyCallExpression__SuffixAssignment_3
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl15426);
- rule__PropertyCallExpression__SuffixAssignment_3();
+ pushFollow(FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__022938);
+ rule__Annotation__Group__1();
- state._fsp--;
+ state._fsp--;
- }
- break;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__Annotation__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__Annotation__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11154:1: rule__Annotation__Group__0__Impl : ( ( rule__Annotation__KindAssignment_0 ) ) ;
+ public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group__3__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11158:1: ( ( ( rule__Annotation__KindAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11159:1: ( ( rule__Annotation__KindAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11159:1: ( ( rule__Annotation__KindAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11160:1: ( rule__Annotation__KindAssignment_0 )
+ {
+ before(grammarAccess.getAnnotationAccess().getKindAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11161:1: ( rule__Annotation__KindAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11161:2: rule__Annotation__KindAssignment_0
+ {
+ pushFollow(FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl22965);
+ rule__Annotation__KindAssignment_0();
+ state._fsp--;
- // $ANTLR start "rule__PropertyCallExpression__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7337:1: rule__PropertyCallExpression__Group_2__0 : rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 ;
- public final void rule__PropertyCallExpression__Group_2__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7341:1: ( rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7342:2: rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__015465);
- rule__PropertyCallExpression__Group_2__0__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getAnnotationAccess().getKindAssignment_0());
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__015468);
- rule__PropertyCallExpression__Group_2__1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group_2__0"
+ // $ANTLR end "rule__Annotation__Group__0__Impl"
- // $ANTLR start "rule__PropertyCallExpression__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7349:1: rule__PropertyCallExpression__Group_2__0__Impl : ( '[' ) ;
- public final void rule__PropertyCallExpression__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Annotation__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11171:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl ;
+ public final void rule__Annotation__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7353:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7354:1: ( '[' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7354:1: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7355:1: '['
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
- match(input,74,FOLLOW_74_in_rule__PropertyCallExpression__Group_2__0__Impl15496);
- after(grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11175:1: ( rule__Annotation__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11176:2: rule__Annotation__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__122995);
+ rule__Annotation__Group__1__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group_2__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__PropertyCallExpression__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7368:1: rule__PropertyCallExpression__Group_2__1 : rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 ;
- public final void rule__PropertyCallExpression__Group_2__1() throws RecognitionException {
+ // $ANTLR end "rule__Annotation__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7372:1: ( rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7373:2: rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__115527);
- rule__PropertyCallExpression__Group_2__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__Annotation__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11182:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__Group_1__0 )? ) ;
+ public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__115530);
- rule__PropertyCallExpression__Group_2__2();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11186:1: ( ( ( rule__Annotation__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11187:1: ( ( rule__Annotation__Group_1__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11187:1: ( ( rule__Annotation__Group_1__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11188:1: ( rule__Annotation__Group_1__0 )?
+ {
+ before(grammarAccess.getAnnotationAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11189:1: ( rule__Annotation__Group_1__0 )?
+ int alt83 = 2;
+ int LA83_0 = input.LA(1);
+ if((LA83_0 == 64)) {
+ alt83 = 1;
+ }
+ switch(alt83) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11189:2: rule__Annotation__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23022);
+ rule__Annotation__Group_1__0();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
+ break;
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group_2__1"
+ }
+ after(grammarAccess.getAnnotationAccess().getGroup_1());
- // $ANTLR start "rule__PropertyCallExpression__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7380:1: rule__PropertyCallExpression__Group_2__1__Impl : ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) ;
- public final void rule__PropertyCallExpression__Group_2__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7384:1: ( ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7385:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7385:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7386:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7387:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7387:2: rule__PropertyCallExpression__IndexAssignment_2_1
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl15557);
- rule__PropertyCallExpression__IndexAssignment_2_1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Annotation__Group__1__Impl"
- }
+ // $ANTLR start "rule__Annotation__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11203:1: rule__Annotation__Group_1__0 : rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 ;
+ public final void rule__Annotation__Group_1__0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11207:1: ( rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11208:2: rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023057);
+ rule__Annotation__Group_1__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group_2__1__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023060);
+ rule__Annotation__Group_1__1();
- // $ANTLR start "rule__PropertyCallExpression__Group_2__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7397:1: rule__PropertyCallExpression__Group_2__2 : rule__PropertyCallExpression__Group_2__2__Impl ;
- public final void rule__PropertyCallExpression__Group_2__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7401:1: ( rule__PropertyCallExpression__Group_2__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7402:2: rule__PropertyCallExpression__Group_2__2__Impl
- {
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__215587);
- rule__PropertyCallExpression__Group_2__2__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__Annotation__Group_1__0"
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group_2__2"
+ // $ANTLR start "rule__Annotation__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11215:1: rule__Annotation__Group_1__0__Impl : ( '(' ) ;
+ public final void rule__Annotation__Group_1__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__PropertyCallExpression__Group_2__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7408:1: rule__PropertyCallExpression__Group_2__2__Impl : ( ']' ) ;
- public final void rule__PropertyCallExpression__Group_2__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7412:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7413:1: ( ']' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7413:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7414:1: ']'
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
- match(input,75,FOLLOW_75_in_rule__PropertyCallExpression__Group_2__2__Impl15615);
- after(grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11219:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11220:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11220:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11221:1: '('
+ {
+ before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
+ match(input, 64, FOLLOW_64_in_rule__Annotation__Group_1__0__Impl23088);
+ after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__Group_2__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__Annotation__Group_1__0__Impl"
- // $ANTLR start "rule__LinkOperationExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7433:1: rule__LinkOperationExpression__Group__0 : rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 ;
- public final void rule__LinkOperationExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7437:1: ( rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7438:2: rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1
- {
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__015652);
- rule__LinkOperationExpression__Group__0__Impl();
+ // $ANTLR start "rule__Annotation__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11234:1: rule__Annotation__Group_1__1 : rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 ;
+ public final void rule__Annotation__Group_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__015655);
- rule__LinkOperationExpression__Group__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11238:1: ( rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11239:2: rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123119);
+ rule__Annotation__Group_1__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123122);
+ rule__Annotation__Group_1__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__LinkOperationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7445:1: rule__LinkOperationExpression__Group__0__Impl : ( '.' ) ;
- public final void rule__LinkOperationExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7449:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7450:1: ( '.' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7450:1: ( '.' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7451:1: '.'
- {
- before(grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
- match(input,73,FOLLOW_73_in_rule__LinkOperationExpression__Group__0__Impl15683);
- after(grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
+ // $ANTLR end "rule__Annotation__Group_1__1"
- }
+ // $ANTLR start "rule__Annotation__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11246:1: rule__Annotation__Group_1__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_1 ) ) ;
+ public final void rule__Annotation__Group_1__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11250:1: ( ( ( rule__Annotation__ArgsAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11251:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11251:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11252:1: ( rule__Annotation__ArgsAssignment_1_1 )
+ {
+ before(grammarAccess.getAnnotationAccess().getArgsAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11253:1: ( rule__Annotation__ArgsAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11253:2: rule__Annotation__ArgsAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23149);
+ rule__Annotation__ArgsAssignment_1_1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__Group__0__Impl"
+ }
- // $ANTLR start "rule__LinkOperationExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7464:1: rule__LinkOperationExpression__Group__1 : rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 ;
- public final void rule__LinkOperationExpression__Group__1() throws RecognitionException {
+ after(grammarAccess.getAnnotationAccess().getArgsAssignment_1_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7468:1: ( rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7469:2: rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2
- {
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__115714);
- rule__LinkOperationExpression__Group__1__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__115717);
- rule__LinkOperationExpression__Group__2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__Annotation__Group_1__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__Group__1"
+ // $ANTLR start "rule__Annotation__Group_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11263:1: rule__Annotation__Group_1__2 : rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 ;
+ public final void rule__Annotation__Group_1__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__LinkOperationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7476:1: rule__LinkOperationExpression__Group__1__Impl : ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) ;
- public final void rule__LinkOperationExpression__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11267:1: ( rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11268:2: rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__223179);
+ rule__Annotation__Group_1__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7480:1: ( ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7481:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7481:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7482:1: ( rule__LinkOperationExpression__KindAssignment_1 )
- {
- before(grammarAccess.getLinkOperationExpressionAccess().getKindAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7483:1: ( rule__LinkOperationExpression__KindAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7483:2: rule__LinkOperationExpression__KindAssignment_1
- {
- pushFollow(FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl15744);
- rule__LinkOperationExpression__KindAssignment_1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__223182);
+ rule__Annotation__Group_1__3();
+ state._fsp--;
- }
- after(grammarAccess.getLinkOperationExpressionAccess().getKindAssignment_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__Annotation__Group_1__2"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__Group__1__Impl"
+ // $ANTLR start "rule__Annotation__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11275:1: rule__Annotation__Group_1__2__Impl : ( ( rule__Annotation__Group_1_2__0 )* ) ;
+ public final void rule__Annotation__Group_1__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__LinkOperationExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7493:1: rule__LinkOperationExpression__Group__2 : rule__LinkOperationExpression__Group__2__Impl ;
- public final void rule__LinkOperationExpression__Group__2() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11279:1: ( ( ( rule__Annotation__Group_1_2__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11280:1: ( ( rule__Annotation__Group_1_2__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11280:1: ( ( rule__Annotation__Group_1_2__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11281:1: ( rule__Annotation__Group_1_2__0 )*
+ {
+ before(grammarAccess.getAnnotationAccess().getGroup_1_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11282:1: ( rule__Annotation__Group_1_2__0 )*
+ loop84: do {
+ int alt84 = 2;
+ int LA84_0 = input.LA(1);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7497:1: ( rule__LinkOperationExpression__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7498:2: rule__LinkOperationExpression__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__215774);
- rule__LinkOperationExpression__Group__2__Impl();
+ if((LA84_0 == 62)) {
+ alt84 = 1;
+ }
- state._fsp--;
+ switch(alt84) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11282:2: rule__Annotation__Group_1_2__0
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl23209);
+ rule__Annotation__Group_1_2__0();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
+ break;
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__Group__2"
+ default:
+ break loop84;
+ }
+ } while(true);
+ after(grammarAccess.getAnnotationAccess().getGroup_1_2());
- // $ANTLR start "rule__LinkOperationExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7504:1: rule__LinkOperationExpression__Group__2__Impl : ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) ;
- public final void rule__LinkOperationExpression__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7508:1: ( ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7509:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7509:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7510:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
- {
- before(grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7511:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7511:2: rule__LinkOperationExpression__TupleAssignment_2
- {
- pushFollow(FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl15801);
- rule__LinkOperationExpression__TupleAssignment_2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Annotation__Group_1__2__Impl"
- }
+ // $ANTLR start "rule__Annotation__Group_1__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11292:1: rule__Annotation__Group_1__3 : rule__Annotation__Group_1__3__Impl ;
+ public final void rule__Annotation__Group_1__3() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11296:1: ( rule__Annotation__Group_1__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11297:2: rule__Annotation__Group_1__3__Impl
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__323240);
+ rule__Annotation__Group_1__3__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__Group__2__Impl"
+ state._fsp--;
- // $ANTLR start "rule__LinkOperationTuple__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7527:1: rule__LinkOperationTuple__Group__0 : rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 ;
- public final void rule__LinkOperationTuple__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7531:1: ( rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7532:2: rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__015837);
- rule__LinkOperationTuple__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__015840);
- rule__LinkOperationTuple__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__Annotation__Group_1__3"
- }
+ // $ANTLR start "rule__Annotation__Group_1__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11303:1: rule__Annotation__Group_1__3__Impl : ( ')' ) ;
+ public final void rule__Annotation__Group_1__3__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11307:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11308:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11308:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11309:1: ')'
+ {
+ before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
+ match(input, 65, FOLLOW_65_in_rule__Annotation__Group_1__3__Impl23268);
+ after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__0"
+ }
- // $ANTLR start "rule__LinkOperationTuple__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7539:1: rule__LinkOperationTuple__Group__0__Impl : ( '(' ) ;
- public final void rule__LinkOperationTuple__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7543:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7544:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7544:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7545:1: '('
- {
- before(grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
- match(input,64,FOLLOW_64_in_rule__LinkOperationTuple__Group__0__Impl15868);
- after(grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Annotation__Group_1__3__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__Annotation__Group_1_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11330:1: rule__Annotation__Group_1_2__0 : rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 ;
+ public final void rule__Annotation__Group_1_2__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11334:1: ( rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11335:2: rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__023307);
+ rule__Annotation__Group_1_2__0__Impl();
- // $ANTLR start "rule__LinkOperationTuple__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7558:1: rule__LinkOperationTuple__Group__1 : rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 ;
- public final void rule__LinkOperationTuple__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7562:1: ( rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7563:2: rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__115899);
- rule__LinkOperationTuple__Group__1__Impl();
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__023310);
+ rule__Annotation__Group_1_2__1();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__115902);
- rule__LinkOperationTuple__Group__2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__Annotation__Group_1_2__0"
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__1"
+ // $ANTLR start "rule__Annotation__Group_1_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11342:1: rule__Annotation__Group_1_2__0__Impl : ( ',' ) ;
+ public final void rule__Annotation__Group_1_2__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__LinkOperationTuple__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7570:1: rule__LinkOperationTuple__Group__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) ;
- public final void rule__LinkOperationTuple__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7574:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7575:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7575:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7576:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
- {
- before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7577:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7577:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl15929);
- rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11346:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11347:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11347:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11348:1: ','
+ {
+ before(grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
+ match(input, 62, FOLLOW_62_in_rule__Annotation__Group_1_2__0__Impl23338);
+ after(grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Annotation__Group_1_2__0__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__Annotation__Group_1_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11361:1: rule__Annotation__Group_1_2__1 : rule__Annotation__Group_1_2__1__Impl ;
+ public final void rule__Annotation__Group_1_2__1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11365:1: ( rule__Annotation__Group_1_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11366:2: rule__Annotation__Group_1_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__123369);
+ rule__Annotation__Group_1_2__1__Impl();
- // $ANTLR start "rule__LinkOperationTuple__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7587:1: rule__LinkOperationTuple__Group__2 : rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 ;
- public final void rule__LinkOperationTuple__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7591:1: ( rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7592:2: rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__215959);
- rule__LinkOperationTuple__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__215962);
- rule__LinkOperationTuple__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Annotation__Group_1_2__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__Annotation__Group_1_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11372:1: rule__Annotation__Group_1_2__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) ;
+ public final void rule__Annotation__Group_1_2__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11376:1: ( ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11377:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11377:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11378:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
+ {
+ before(grammarAccess.getAnnotationAccess().getArgsAssignment_1_2_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11379:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11379:2: rule__Annotation__ArgsAssignment_1_2_1
+ {
+ pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl23396);
+ rule__Annotation__ArgsAssignment_1_2_1();
- // $ANTLR start "rule__LinkOperationTuple__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7599:1: rule__LinkOperationTuple__Group__2__Impl : ( ( rule__LinkOperationTuple__Group_2__0 )* ) ;
- public final void rule__LinkOperationTuple__Group__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7603:1: ( ( ( rule__LinkOperationTuple__Group_2__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7604:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7604:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7605:1: ( rule__LinkOperationTuple__Group_2__0 )*
- {
- before(grammarAccess.getLinkOperationTupleAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7606:1: ( rule__LinkOperationTuple__Group_2__0 )*
- loop67:
- do {
- int alt67=2;
- int LA67_0 = input.LA(1);
- if ( (LA67_0==62) ) {
- alt67=1;
- }
+ }
+ after(grammarAccess.getAnnotationAccess().getArgsAssignment_1_2_1());
- switch (alt67) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7606:2: rule__LinkOperationTuple__Group_2__0
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl15989);
- rule__LinkOperationTuple__Group_2__0();
+ }
- state._fsp--;
+ }
- }
- break;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- default :
- break loop67;
- }
- } while (true);
+ restoreStackSize(stackSize);
- after(grammarAccess.getLinkOperationTupleAccess().getGroup_2());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Annotation__Group_1_2__1__Impl"
- }
+ // $ANTLR start "rule__EmptyStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11393:1: rule__EmptyStatement__Group__0 : rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 ;
+ public final void rule__EmptyStatement__Group__0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11397:1: ( rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11398:2: rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__023430);
+ rule__EmptyStatement__Group__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__2__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__023433);
+ rule__EmptyStatement__Group__1();
- // $ANTLR start "rule__LinkOperationTuple__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7616:1: rule__LinkOperationTuple__Group__3 : rule__LinkOperationTuple__Group__3__Impl ;
- public final void rule__LinkOperationTuple__Group__3() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7620:1: ( rule__LinkOperationTuple__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7621:2: rule__LinkOperationTuple__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__316020);
- rule__LinkOperationTuple__Group__3__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__EmptyStatement__Group__0"
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__3"
+ // $ANTLR start "rule__EmptyStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11405:1: rule__EmptyStatement__Group__0__Impl : ( () ) ;
+ public final void rule__EmptyStatement__Group__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__LinkOperationTuple__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7627:1: rule__LinkOperationTuple__Group__3__Impl : ( ')' ) ;
- public final void rule__LinkOperationTuple__Group__3__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7631:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7632:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7632:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7633:1: ')'
- {
- before(grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
- match(input,65,FOLLOW_65_in_rule__LinkOperationTuple__Group__3__Impl16048);
- after(grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11409:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11410:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11410:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11411:1: ()
+ {
+ before(grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11412:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11414:1:
+ {
+ }
- }
+ after(grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group__3__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LinkOperationTuple__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7654:1: rule__LinkOperationTuple__Group_2__0 : rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 ;
- public final void rule__LinkOperationTuple__Group_2__0() throws RecognitionException {
+ // $ANTLR end "rule__EmptyStatement__Group__0__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7658:1: ( rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7659:2: rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__016087);
- rule__LinkOperationTuple__Group_2__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__EmptyStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11424:1: rule__EmptyStatement__Group__1 : rule__EmptyStatement__Group__1__Impl ;
+ public final void rule__EmptyStatement__Group__1() throws RecognitionException {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__016090);
- rule__LinkOperationTuple__Group_2__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11428:1: ( rule__EmptyStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11429:2: rule__EmptyStatement__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__123491);
+ rule__EmptyStatement__Group__1__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group_2__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LinkOperationTuple__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7666:1: rule__LinkOperationTuple__Group_2__0__Impl : ( ',' ) ;
- public final void rule__LinkOperationTuple__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__EmptyStatement__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7670:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7671:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7671:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7672:1: ','
- {
- before(grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
- match(input,62,FOLLOW_62_in_rule__LinkOperationTuple__Group_2__0__Impl16118);
- after(grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
- }
+ // $ANTLR start "rule__EmptyStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11435:1: rule__EmptyStatement__Group__1__Impl : ( ';' ) ;
+ public final void rule__EmptyStatement__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11439:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11440:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11440:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11441:1: ';'
+ {
+ before(grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
+ match(input, 91, FOLLOW_91_in_rule__EmptyStatement__Group__1__Impl23519);
+ after(grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group_2__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__LinkOperationTuple__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7685:1: rule__LinkOperationTuple__Group_2__1 : rule__LinkOperationTuple__Group_2__1__Impl ;
- public final void rule__LinkOperationTuple__Group_2__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7689:1: ( rule__LinkOperationTuple__Group_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7690:2: rule__LinkOperationTuple__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__116149);
- rule__LinkOperationTuple__Group_2__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__EmptyStatement__Group__1__Impl"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11458:1: rule__LocalNameDeclarationStatement__Group__0 : rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 ;
+ public final void rule__LocalNameDeclarationStatement__Group__0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11462:1: ( rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11463:2: rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__023554);
+ rule__LocalNameDeclarationStatement__Group__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group_2__1"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__023557);
+ rule__LocalNameDeclarationStatement__Group__1();
- // $ANTLR start "rule__LinkOperationTuple__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7696:1: rule__LinkOperationTuple__Group_2__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) ;
- public final void rule__LinkOperationTuple__Group_2__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7700:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7701:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7701:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7702:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
- {
- before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7703:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7703:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1
- {
- pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl16176);
- rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__0"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11470:1: rule__LocalNameDeclarationStatement__Group__0__Impl : ( 'let' ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11474:1: ( ( 'let' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11475:1: ( 'let' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11475:1: ( 'let' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11476:1: 'let'
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
+ match(input, 92, FOLLOW_92_in_rule__LocalNameDeclarationStatement__Group__0__Impl23585);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__Group_2__1__Impl"
+ }
- // $ANTLR start "rule__LinkOperationTupleElement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7717:1: rule__LinkOperationTupleElement__Group__0 : rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 ;
- public final void rule__LinkOperationTupleElement__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7721:1: ( rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7722:2: rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__016210);
- rule__LinkOperationTupleElement__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__016213);
- rule__LinkOperationTupleElement__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__0__Impl"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11489:1: rule__LocalNameDeclarationStatement__Group__1 : rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 ;
+ public final void rule__LocalNameDeclarationStatement__Group__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11493:1: ( rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11494:2: rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__123616);
+ rule__LocalNameDeclarationStatement__Group__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__0"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__123619);
+ rule__LocalNameDeclarationStatement__Group__2();
- // $ANTLR start "rule__LinkOperationTupleElement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7729:1: rule__LinkOperationTupleElement__Group__0__Impl : ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) ) ;
- public final void rule__LinkOperationTupleElement__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7733:1: ( ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7734:1: ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7734:1: ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7735:1: ( rule__LinkOperationTupleElement__RoleAssignment_0 )
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7736:1: ( rule__LinkOperationTupleElement__RoleAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7736:2: rule__LinkOperationTupleElement__RoleAssignment_0
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl16240);
- rule__LinkOperationTupleElement__RoleAssignment_0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__1"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11501:1: rule__LocalNameDeclarationStatement__Group__1__Impl : ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11505:1: ( ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11506:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11506:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11507:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11508:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11508:2: rule__LocalNameDeclarationStatement__VarNameAssignment_1
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl23646);
+ rule__LocalNameDeclarationStatement__VarNameAssignment_1();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__0__Impl"
+ state._fsp--;
- // $ANTLR start "rule__LinkOperationTupleElement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7746:1: rule__LinkOperationTupleElement__Group__1 : rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2 ;
- public final void rule__LinkOperationTupleElement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7750:1: ( rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7751:2: rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__116270);
- rule__LinkOperationTupleElement__Group__1__Impl();
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameAssignment_1());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__2_in_rule__LinkOperationTupleElement__Group__116273);
- rule__LinkOperationTupleElement__Group__2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__1__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__1"
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11518:1: rule__LocalNameDeclarationStatement__Group__2 : rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 ;
+ public final void rule__LocalNameDeclarationStatement__Group__2() throws RecognitionException {
- // $ANTLR start "rule__LinkOperationTupleElement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7758:1: rule__LinkOperationTupleElement__Group__1__Impl : ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) ;
- public final void rule__LinkOperationTupleElement__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7762:1: ( ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7763:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7763:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7764:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7765:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11522:1: ( rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11523:2: rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__223676);
+ rule__LocalNameDeclarationStatement__Group__2__Impl();
- if ( (LA68_0==74) ) {
- alt68=1;
- }
- switch (alt68) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7765:2: rule__LinkOperationTupleElement__Group_1__0
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl16300);
- rule__LinkOperationTupleElement__Group_1__0();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__223679);
+ rule__LocalNameDeclarationStatement__Group__3();
+ state._fsp--;
- }
- break;
- }
+ }
- after(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__2"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11530:1: rule__LocalNameDeclarationStatement__Group__2__Impl : ( ':' ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__2__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11534:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11535:1: ( ':' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11535:1: ( ':' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11536:1: ':'
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
+ match(input, 67, FOLLOW_67_in_rule__LocalNameDeclarationStatement__Group__2__Impl23707);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
- // $ANTLR start "rule__LinkOperationTupleElement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7775:1: rule__LinkOperationTupleElement__Group__2 : rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3 ;
- public final void rule__LinkOperationTupleElement__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7779:1: ( rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7780:2: rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__2__Impl_in_rule__LinkOperationTupleElement__Group__216331);
- rule__LinkOperationTupleElement__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__3_in_rule__LinkOperationTupleElement__Group__216334);
- rule__LinkOperationTupleElement__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__2__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11549:1: rule__LocalNameDeclarationStatement__Group__3 : rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 ;
+ public final void rule__LocalNameDeclarationStatement__Group__3() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11553:1: ( rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11554:2: rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__323738);
+ rule__LocalNameDeclarationStatement__Group__3__Impl();
- // $ANTLR start "rule__LinkOperationTupleElement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7787:1: rule__LinkOperationTupleElement__Group__2__Impl : ( '=>' ) ;
- public final void rule__LinkOperationTupleElement__Group__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7791:1: ( ( '=>' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7792:1: ( '=>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7792:1: ( '=>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7793:1: '=>'
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
- match(input,63,FOLLOW_63_in_rule__LinkOperationTupleElement__Group__2__Impl16362);
- after(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__323741);
+ rule__LocalNameDeclarationStatement__Group__4();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__3"
- // $ANTLR start "rule__LinkOperationTupleElement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7806:1: rule__LinkOperationTupleElement__Group__3 : rule__LinkOperationTupleElement__Group__3__Impl ;
- public final void rule__LinkOperationTupleElement__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7810:1: ( rule__LinkOperationTupleElement__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7811:2: rule__LinkOperationTupleElement__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__3__Impl_in_rule__LinkOperationTupleElement__Group__316393);
- rule__LinkOperationTupleElement__Group__3__Impl();
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11561:1: rule__LocalNameDeclarationStatement__Group__3__Impl : ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__3__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11565:1: ( ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11566:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11566:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11567:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11568:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11568:2: rule__LocalNameDeclarationStatement__TypeAssignment_3
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl23768);
+ rule__LocalNameDeclarationStatement__TypeAssignment_3();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__3"
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeAssignment_3());
+ }
- // $ANTLR start "rule__LinkOperationTupleElement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7817:1: rule__LinkOperationTupleElement__Group__3__Impl : ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) ) ;
- public final void rule__LinkOperationTupleElement__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7821:1: ( ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7822:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7822:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7823:1: ( rule__LinkOperationTupleElement__ObjectAssignment_3 )
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7824:1: ( rule__LinkOperationTupleElement__ObjectAssignment_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7824:2: rule__LinkOperationTupleElement__ObjectAssignment_3
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_3_in_rule__LinkOperationTupleElement__Group__3__Impl16420);
- rule__LinkOperationTupleElement__ObjectAssignment_3();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3());
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__3__Impl"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11578:1: rule__LocalNameDeclarationStatement__Group__4 : rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 ;
+ public final void rule__LocalNameDeclarationStatement__Group__4() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11582:1: ( rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11583:2: rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__423798);
+ rule__LocalNameDeclarationStatement__Group__4__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group__3__Impl"
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__423801);
+ rule__LocalNameDeclarationStatement__Group__5();
+ state._fsp--;
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7842:1: rule__LinkOperationTupleElement__Group_1__0 : rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 ;
- public final void rule__LinkOperationTupleElement__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7846:1: ( rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7847:2: rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__016458);
- rule__LinkOperationTupleElement__Group_1__0__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__016461);
- rule__LinkOperationTupleElement__Group_1__1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__4"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11590:1: rule__LocalNameDeclarationStatement__Group__4__Impl : ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__4__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11594:1: ( ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11595:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11595:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11596:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11597:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
+ int alt85 = 2;
+ int LA85_0 = input.LA(1);
+ if((LA85_0 == 74)) {
+ alt85 = 1;
+ }
+ switch(alt85) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11597:2: rule__LocalNameDeclarationStatement__Group_4__0
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl23828);
+ rule__LocalNameDeclarationStatement__Group_4__0();
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7854:1: rule__LinkOperationTupleElement__Group_1__0__Impl : ( '[' ) ;
- public final void rule__LinkOperationTupleElement__Group_1__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7858:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7859:1: ( '[' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7859:1: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7860:1: '['
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
- match(input,74,FOLLOW_74_in_rule__LinkOperationTupleElement__Group_1__0__Impl16489);
- after(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
- }
+ }
+ break;
+ }
- }
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup_4());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7873:1: rule__LinkOperationTupleElement__Group_1__1 : rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 ;
- public final void rule__LinkOperationTupleElement__Group_1__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7877:1: ( rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7878:2: rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__116520);
- rule__LinkOperationTupleElement__Group_1__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__4__Impl"
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__116523);
- rule__LinkOperationTupleElement__Group_1__2();
- state._fsp--;
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11607:1: rule__LocalNameDeclarationStatement__Group__5 : rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 ;
+ public final void rule__LocalNameDeclarationStatement__Group__5() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11611:1: ( rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11612:2: rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__523859);
+ rule__LocalNameDeclarationStatement__Group__5__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__523862);
+ rule__LocalNameDeclarationStatement__Group__6();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1"
+ state._fsp--;
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7885:1: rule__LinkOperationTupleElement__Group_1__1__Impl : ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) ) ;
- public final void rule__LinkOperationTupleElement__Group_1__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7889:1: ( ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7890:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7890:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7891:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 )
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7892:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7892:2: rule__LinkOperationTupleElement__RoleIndexAssignment_1_1
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_1_in_rule__LinkOperationTupleElement__Group_1__1__Impl16550);
- rule__LinkOperationTupleElement__RoleIndexAssignment_1_1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__5"
- after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1());
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11619:1: rule__LocalNameDeclarationStatement__Group__5__Impl : ( '=' ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__5__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11623:1: ( ( '=' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11624:1: ( '=' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11624:1: ( '=' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11625:1: '='
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
+ match(input, 49, FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl23890);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7902:1: rule__LinkOperationTupleElement__Group_1__2 : rule__LinkOperationTupleElement__Group_1__2__Impl ;
- public final void rule__LinkOperationTupleElement__Group_1__2() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7906:1: ( rule__LinkOperationTupleElement__Group_1__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7907:2: rule__LinkOperationTupleElement__Group_1__2__Impl
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__216580);
- rule__LinkOperationTupleElement__Group_1__2__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__5__Impl"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11638:1: rule__LocalNameDeclarationStatement__Group__6 : rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 ;
+ public final void rule__LocalNameDeclarationStatement__Group__6() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11642:1: ( rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11643:2: rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__623921);
+ rule__LocalNameDeclarationStatement__Group__6__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__623924);
+ rule__LocalNameDeclarationStatement__Group__7();
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7913:1: rule__LinkOperationTupleElement__Group_1__2__Impl : ( ']' ) ;
- public final void rule__LinkOperationTupleElement__Group_1__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7917:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7918:1: ( ']' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7918:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7919:1: ']'
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
- match(input,75,FOLLOW_75_in_rule__LinkOperationTupleElement__Group_1__2__Impl16608);
- after(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__6"
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2__Impl"
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11650:1: rule__LocalNameDeclarationStatement__Group__6__Impl : ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__6__Impl() throws RecognitionException {
- // $ANTLR start "rule__SequenceOperationExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7938:1: rule__SequenceOperationExpression__Group__0 : rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 ;
- public final void rule__SequenceOperationExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7942:1: ( rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7943:2: rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__016645);
- rule__SequenceOperationExpression__Group__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11654:1: ( ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11655:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11655:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11656:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getInitAssignment_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11657:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11657:2: rule__LocalNameDeclarationStatement__InitAssignment_6
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl23951);
+ rule__LocalNameDeclarationStatement__InitAssignment_6();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__016648);
- rule__SequenceOperationExpression__Group__1();
- state._fsp--;
+ }
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getInitAssignment_6());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SequenceOperationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7950:1: rule__SequenceOperationExpression__Group__0__Impl : ( '->' ) ;
- public final void rule__SequenceOperationExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7954:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7955:1: ( '->' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7955:1: ( '->' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7956:1: '->'
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,76,FOLLOW_76_in_rule__SequenceOperationExpression__Group__0__Impl16676);
- after(grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__6__Impl"
- }
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__7"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11667:1: rule__LocalNameDeclarationStatement__Group__7 : rule__LocalNameDeclarationStatement__Group__7__Impl ;
+ public final void rule__LocalNameDeclarationStatement__Group__7() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11671:1: ( rule__LocalNameDeclarationStatement__Group__7__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11672:2: rule__LocalNameDeclarationStatement__Group__7__Impl
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__723981);
+ rule__LocalNameDeclarationStatement__Group__7__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__0__Impl"
+ }
- // $ANTLR start "rule__SequenceOperationExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7969:1: rule__SequenceOperationExpression__Group__1 : rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 ;
- public final void rule__SequenceOperationExpression__Group__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7973:1: ( rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7974:2: rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__116707);
- rule__SequenceOperationExpression__Group__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__116710);
- rule__SequenceOperationExpression__Group__2();
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__7"
- state._fsp--;
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group__7__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11678:1: rule__LocalNameDeclarationStatement__Group__7__Impl : ( ';' ) ;
+ public final void rule__LocalNameDeclarationStatement__Group__7__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11682:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11683:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11683:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11684:1: ';'
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
+ match(input, 91, FOLLOW_91_in_rule__LocalNameDeclarationStatement__Group__7__Impl24009);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__1"
+ }
- // $ANTLR start "rule__SequenceOperationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7981:1: rule__SequenceOperationExpression__Group__1__Impl : ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) ;
- public final void rule__SequenceOperationExpression__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7985:1: ( ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7986:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7986:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7987:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7988:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7988:2: rule__SequenceOperationExpression__OperationNameAssignment_1
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl16737);
- rule__SequenceOperationExpression__OperationNameAssignment_1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group__7__Impl"
- }
- after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1());
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11713:1: rule__LocalNameDeclarationStatement__Group_4__0 : rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 ;
+ public final void rule__LocalNameDeclarationStatement__Group_4__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11717:1: ( rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11718:2: rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024056);
+ rule__LocalNameDeclarationStatement__Group_4__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024059);
+ rule__LocalNameDeclarationStatement__Group_4__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__1__Impl"
+ }
- // $ANTLR start "rule__SequenceOperationExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:7998:1: rule__SequenceOperationExpression__Group__2 : rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 ;
- public final void rule__SequenceOperationExpression__Group__2() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8002:1: ( rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8003:2: rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__216767);
- rule__SequenceOperationExpression__Group__2__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__216770);
- rule__SequenceOperationExpression__Group__3();
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__0"
- state._fsp--;
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11725:1: rule__LocalNameDeclarationStatement__Group_4__0__Impl : ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) ;
+ public final void rule__LocalNameDeclarationStatement__Group_4__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11729:1: ( ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11730:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11730:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11731:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorAssignment_4_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11732:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11732:2: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24086);
+ rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__2"
+ }
- // $ANTLR start "rule__SequenceOperationExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8010:1: rule__SequenceOperationExpression__Group__2__Impl : ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) ;
- public final void rule__SequenceOperationExpression__Group__2__Impl() throws RecognitionException {
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorAssignment_4_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8014:1: ( ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8015:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8015:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8016:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8017:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8017:2: rule__SequenceOperationExpression__TupleAssignment_2
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl16797);
- rule__SequenceOperationExpression__TupleAssignment_2();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11742:1: rule__LocalNameDeclarationStatement__Group_4__1 : rule__LocalNameDeclarationStatement__Group_4__1__Impl ;
+ public final void rule__LocalNameDeclarationStatement__Group_4__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__2__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11746:1: ( rule__LocalNameDeclarationStatement__Group_4__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11747:2: rule__LocalNameDeclarationStatement__Group_4__1__Impl
+ {
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124116);
+ rule__LocalNameDeclarationStatement__Group_4__1__Impl();
+ state._fsp--;
- // $ANTLR start "rule__SequenceOperationExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8027:1: rule__SequenceOperationExpression__Group__3 : rule__SequenceOperationExpression__Group__3__Impl ;
- public final void rule__SequenceOperationExpression__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8031:1: ( rule__SequenceOperationExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8032:2: rule__SequenceOperationExpression__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__316827);
- rule__SequenceOperationExpression__Group__3__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__3"
+ // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11753:1: rule__LocalNameDeclarationStatement__Group_4__1__Impl : ( ']' ) ;
+ public final void rule__LocalNameDeclarationStatement__Group_4__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SequenceOperationExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8038:1: rule__SequenceOperationExpression__Group__3__Impl : ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) ;
- public final void rule__SequenceOperationExpression__Group__3__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11757:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11758:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11758:1: ( ']' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11759:1: ']'
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
+ match(input, 75, FOLLOW_75_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24144);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8042:1: ( ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8043:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8043:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8044:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8045:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ }
- if ( (LA69_0==73||LA69_0==76) ) {
- alt69=1;
- }
- switch (alt69) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8045:2: rule__SequenceOperationExpression__SuffixAssignment_3
- {
- pushFollow(FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl16854);
- rule__SequenceOperationExpression__SuffixAssignment_3();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3());
+ // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__1__Impl"
- }
+ // $ANTLR start "rule__IfStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11776:1: rule__IfStatement__Group__0 : rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 ;
+ public final void rule__IfStatement__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11780:1: ( rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11781:2: rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__024179);
+ rule__IfStatement__Group__0__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__Group__3__Impl"
+ pushFollow(FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__024182);
+ rule__IfStatement__Group__1();
+ state._fsp--;
- // $ANTLR start "rule__SequenceReductionExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8063:1: rule__SequenceReductionExpression__Group__0 : rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 ;
- public final void rule__SequenceReductionExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8067:1: ( rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8068:2: rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__016893);
- rule__SequenceReductionExpression__Group__0__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__016896);
- rule__SequenceReductionExpression__Group__1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__IfStatement__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__IfStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11788:1: rule__IfStatement__Group__0__Impl : ( 'if' ) ;
+ public final void rule__IfStatement__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__0"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11792:1: ( ( 'if' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11793:1: ( 'if' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11793:1: ( 'if' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11794:1: 'if'
+ {
+ before(grammarAccess.getIfStatementAccess().getIfKeyword_0());
+ match(input, 93, FOLLOW_93_in_rule__IfStatement__Group__0__Impl24210);
+ after(grammarAccess.getIfStatementAccess().getIfKeyword_0());
+ }
- // $ANTLR start "rule__SequenceReductionExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8075:1: rule__SequenceReductionExpression__Group__0__Impl : ( '->' ) ;
- public final void rule__SequenceReductionExpression__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8079:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8080:1: ( '->' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8080:1: ( '->' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8081:1: '->'
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,76,FOLLOW_76_in_rule__SequenceReductionExpression__Group__0__Impl16924);
- after(grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__IfStatement__Group__0__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__0__Impl"
+ // $ANTLR start "rule__IfStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11807:1: rule__IfStatement__Group__1 : rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 ;
+ public final void rule__IfStatement__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SequenceReductionExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8094:1: rule__SequenceReductionExpression__Group__1 : rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 ;
- public final void rule__SequenceReductionExpression__Group__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11811:1: ( rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11812:2: rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__124241);
+ rule__IfStatement__Group__1__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8098:1: ( rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8099:2: rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__116955);
- rule__SequenceReductionExpression__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__124244);
+ rule__IfStatement__Group__2();
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__116958);
- rule__SequenceReductionExpression__Group__2();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__1"
+ // $ANTLR end "rule__IfStatement__Group__1"
- // $ANTLR start "rule__SequenceReductionExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8106:1: rule__SequenceReductionExpression__Group__1__Impl : ( 'reduce' ) ;
- public final void rule__SequenceReductionExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__IfStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11819:1: rule__IfStatement__Group__1__Impl : ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) ;
+ public final void rule__IfStatement__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8110:1: ( ( 'reduce' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8111:1: ( 'reduce' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8111:1: ( 'reduce' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8112:1: 'reduce'
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
- match(input,77,FOLLOW_77_in_rule__SequenceReductionExpression__Group__1__Impl16986);
- after(grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11823:1: ( ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11824:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11824:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11825:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
+ {
+ before(grammarAccess.getIfStatementAccess().getSequentialClaussesAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11826:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11826:2: rule__IfStatement__SequentialClaussesAssignment_1
+ {
+ pushFollow(FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl24271);
+ rule__IfStatement__SequentialClaussesAssignment_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getIfStatementAccess().getSequentialClaussesAssignment_1());
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__1__Impl"
+ }
- // $ANTLR start "rule__SequenceReductionExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8125:1: rule__SequenceReductionExpression__Group__2 : rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 ;
- public final void rule__SequenceReductionExpression__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8129:1: ( rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8130:2: rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__217017);
- rule__SequenceReductionExpression__Group__2__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__217020);
- rule__SequenceReductionExpression__Group__3();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__IfStatement__Group__1__Impl"
- }
+ // $ANTLR start "rule__IfStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11836:1: rule__IfStatement__Group__2 : rule__IfStatement__Group__2__Impl ;
+ public final void rule__IfStatement__Group__2() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11840:1: ( rule__IfStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11841:2: rule__IfStatement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__224301);
+ rule__IfStatement__Group__2__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__2"
+ state._fsp--;
- // $ANTLR start "rule__SequenceReductionExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8137:1: rule__SequenceReductionExpression__Group__2__Impl : ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) ;
- public final void rule__SequenceReductionExpression__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8141:1: ( ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8142:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8142:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8143:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8144:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA70_0==109) ) {
- alt70=1;
- }
- switch (alt70) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8144:2: rule__SequenceReductionExpression__IsOrderedAssignment_2
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl17047);
- rule__SequenceReductionExpression__IsOrderedAssignment_2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__IfStatement__Group__2"
- }
- break;
- }
+ // $ANTLR start "rule__IfStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11847:1: rule__IfStatement__Group__2__Impl : ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) ;
+ public final void rule__IfStatement__Group__2__Impl() throws RecognitionException {
- after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedAssignment_2());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11851:1: ( ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11852:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11852:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11853:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
+ {
+ before(grammarAccess.getIfStatementAccess().getFinalClauseAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11854:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
+ int alt86 = 2;
+ int LA86_0 = input.LA(1);
+ if((LA86_0 == 94)) {
+ alt86 = 1;
+ }
+ switch(alt86) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11854:2: rule__IfStatement__FinalClauseAssignment_2
+ {
+ pushFollow(FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl24328);
+ rule__IfStatement__FinalClauseAssignment_2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
+ break;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__2__Impl"
+ }
+ after(grammarAccess.getIfStatementAccess().getFinalClauseAssignment_2());
- // $ANTLR start "rule__SequenceReductionExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8154:1: rule__SequenceReductionExpression__Group__3 : rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 ;
- public final void rule__SequenceReductionExpression__Group__3() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8158:1: ( rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8159:2: rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__317078);
- rule__SequenceReductionExpression__Group__3__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__317081);
- rule__SequenceReductionExpression__Group__4();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__IfStatement__Group__2__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequentialClauses__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11870:1: rule__SequentialClauses__Group__0 : rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 ;
+ public final void rule__SequentialClauses__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__3"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11874:1: ( rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11875:2: rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__024365);
+ rule__SequentialClauses__Group__0__Impl();
- // $ANTLR start "rule__SequenceReductionExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8166:1: rule__SequenceReductionExpression__Group__3__Impl : ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) ;
- public final void rule__SequenceReductionExpression__Group__3__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8170:1: ( ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8171:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8171:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8172:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8173:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8173:2: rule__SequenceReductionExpression__BehaviorAssignment_3
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl17108);
- rule__SequenceReductionExpression__BehaviorAssignment_3();
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__024368);
+ rule__SequentialClauses__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorAssignment_3());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequentialClauses__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequentialClauses__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11882:1: rule__SequentialClauses__Group__0__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) ;
+ public final void rule__SequentialClauses__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__3__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11886:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11887:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11887:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11888:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
+ {
+ before(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11889:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11889:2: rule__SequentialClauses__ConccurentClausesAssignment_0
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl24395);
+ rule__SequentialClauses__ConccurentClausesAssignment_0();
- // $ANTLR start "rule__SequenceReductionExpression__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8183:1: rule__SequenceReductionExpression__Group__4 : rule__SequenceReductionExpression__Group__4__Impl ;
- public final void rule__SequenceReductionExpression__Group__4() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8187:1: ( rule__SequenceReductionExpression__Group__4__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8188:2: rule__SequenceReductionExpression__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__417138);
- rule__SequenceReductionExpression__Group__4__Impl();
- state._fsp--;
+ }
+ after(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__4"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SequenceReductionExpression__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8194:1: rule__SequenceReductionExpression__Group__4__Impl : ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) ;
- public final void rule__SequenceReductionExpression__Group__4__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8198:1: ( ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8199:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8199:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8200:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getSuffixAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8201:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // $ANTLR end "rule__SequentialClauses__Group__0__Impl"
- if ( (LA71_0==73||LA71_0==76) ) {
- alt71=1;
- }
- switch (alt71) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8201:2: rule__SequenceReductionExpression__SuffixAssignment_4
- {
- pushFollow(FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl17165);
- rule__SequenceReductionExpression__SuffixAssignment_4();
- state._fsp--;
+ // $ANTLR start "rule__SequentialClauses__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11899:1: rule__SequentialClauses__Group__1 : rule__SequentialClauses__Group__1__Impl ;
+ public final void rule__SequentialClauses__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11903:1: ( rule__SequentialClauses__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11904:2: rule__SequentialClauses__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__124425);
+ rule__SequentialClauses__Group__1__Impl();
- }
+ state._fsp--;
- after(grammarAccess.getSequenceReductionExpressionAccess().getSuffixAssignment_4());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SequentialClauses__Group__1"
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__Group__4__Impl"
+ // $ANTLR start "rule__SequentialClauses__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11910:1: rule__SequentialClauses__Group__1__Impl : ( ( rule__SequentialClauses__Group_1__0 )* ) ;
+ public final void rule__SequentialClauses__Group__1__Impl() throws RecognitionException {
- // $ANTLR start "rule__SelectOrRejectOperation__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8221:1: rule__SelectOrRejectOperation__Group__0 : rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 ;
- public final void rule__SelectOrRejectOperation__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8225:1: ( rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8226:2: rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__017206);
- rule__SelectOrRejectOperation__Group__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11914:1: ( ( ( rule__SequentialClauses__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11915:1: ( ( rule__SequentialClauses__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11915:1: ( ( rule__SequentialClauses__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11916:1: ( rule__SequentialClauses__Group_1__0 )*
+ {
+ before(grammarAccess.getSequentialClausesAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11917:1: ( rule__SequentialClauses__Group_1__0 )*
+ loop87: do {
+ int alt87 = 2;
+ int LA87_0 = input.LA(1);
- state._fsp--;
+ if((LA87_0 == 94)) {
+ int LA87_2 = input.LA(2);
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__017209);
- rule__SelectOrRejectOperation__Group__1();
+ if((LA87_2 == 93)) {
+ alt87 = 1;
+ }
- state._fsp--;
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ switch(alt87) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11917:2: rule__SequentialClauses__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl24452);
+ rule__SequentialClauses__Group_1__0();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__0"
+ }
+ break;
- // $ANTLR start "rule__SelectOrRejectOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8233:1: rule__SelectOrRejectOperation__Group__0__Impl : ( '->' ) ;
- public final void rule__SelectOrRejectOperation__Group__0__Impl() throws RecognitionException {
+ default:
+ break loop87;
+ }
+ } while(true);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8237:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8238:1: ( '->' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8238:1: ( '->' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8239:1: '->'
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,76,FOLLOW_76_in_rule__SelectOrRejectOperation__Group__0__Impl17237);
- after(grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ after(grammarAccess.getSequentialClausesAccess().getGroup_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequentialClauses__Group__1__Impl"
- // $ANTLR start "rule__SelectOrRejectOperation__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8252:1: rule__SelectOrRejectOperation__Group__1 : rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 ;
- public final void rule__SelectOrRejectOperation__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8256:1: ( rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8257:2: rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__117268);
- rule__SelectOrRejectOperation__Group__1__Impl();
+ // $ANTLR start "rule__SequentialClauses__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11931:1: rule__SequentialClauses__Group_1__0 : rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 ;
+ public final void rule__SequentialClauses__Group_1__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__117271);
- rule__SelectOrRejectOperation__Group__2();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11935:1: ( rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11936:2: rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__024487);
+ rule__SequentialClauses__Group_1__0__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__024490);
+ rule__SequentialClauses__Group_1__1();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SelectOrRejectOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8264:1: rule__SelectOrRejectOperation__Group__1__Impl : ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) ;
- public final void rule__SelectOrRejectOperation__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8268:1: ( ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8269:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8269:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8270:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getOpAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8271:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8271:2: rule__SelectOrRejectOperation__OpAssignment_1
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl17298);
- rule__SelectOrRejectOperation__OpAssignment_1();
+ // $ANTLR end "rule__SequentialClauses__Group_1__0"
- state._fsp--;
+ // $ANTLR start "rule__SequentialClauses__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11943:1: rule__SequentialClauses__Group_1__0__Impl : ( 'else' ) ;
+ public final void rule__SequentialClauses__Group_1__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getSelectOrRejectOperationAccess().getOpAssignment_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11947:1: ( ( 'else' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11948:1: ( 'else' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11948:1: ( 'else' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11949:1: 'else'
+ {
+ before(grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
+ match(input, 94, FOLLOW_94_in_rule__SequentialClauses__Group_1__0__Impl24518);
+ after(grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequentialClauses__Group_1__0__Impl"
- // $ANTLR start "rule__SelectOrRejectOperation__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8281:1: rule__SelectOrRejectOperation__Group__2 : rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 ;
- public final void rule__SelectOrRejectOperation__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8285:1: ( rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8286:2: rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__217328);
- rule__SelectOrRejectOperation__Group__2__Impl();
+ // $ANTLR start "rule__SequentialClauses__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11962:1: rule__SequentialClauses__Group_1__1 : rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 ;
+ public final void rule__SequentialClauses__Group_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__217331);
- rule__SelectOrRejectOperation__Group__3();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11966:1: ( rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11967:2: rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__124549);
+ rule__SequentialClauses__Group_1__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__124552);
+ rule__SequentialClauses__Group_1__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__2"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SelectOrRejectOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8293:1: rule__SelectOrRejectOperation__Group__2__Impl : ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) ;
- public final void rule__SelectOrRejectOperation__Group__2__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8297:1: ( ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8298:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8298:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8299:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8300:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8300:2: rule__SelectOrRejectOperation__NameAssignment_2
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl17358);
- rule__SelectOrRejectOperation__NameAssignment_2();
+ // $ANTLR end "rule__SequentialClauses__Group_1__1"
- state._fsp--;
+ // $ANTLR start "rule__SequentialClauses__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11974:1: rule__SequentialClauses__Group_1__1__Impl : ( 'if' ) ;
+ public final void rule__SequentialClauses__Group_1__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getSelectOrRejectOperationAccess().getNameAssignment_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11978:1: ( ( 'if' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11979:1: ( 'if' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11979:1: ( 'if' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11980:1: 'if'
+ {
+ before(grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
+ match(input, 93, FOLLOW_93_in_rule__SequentialClauses__Group_1__1__Impl24580);
+ after(grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequentialClauses__Group_1__1__Impl"
- // $ANTLR start "rule__SelectOrRejectOperation__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8310:1: rule__SelectOrRejectOperation__Group__3 : rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 ;
- public final void rule__SelectOrRejectOperation__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8314:1: ( rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8315:2: rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__317388);
- rule__SelectOrRejectOperation__Group__3__Impl();
+ // $ANTLR start "rule__SequentialClauses__Group_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11993:1: rule__SequentialClauses__Group_1__2 : rule__SequentialClauses__Group_1__2__Impl ;
+ public final void rule__SequentialClauses__Group_1__2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__317391);
- rule__SelectOrRejectOperation__Group__4();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11997:1: ( rule__SequentialClauses__Group_1__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11998:2: rule__SequentialClauses__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__224611);
+ rule__SequentialClauses__Group_1__2__Impl();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__3"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequentialClauses__Group_1__2"
- // $ANTLR start "rule__SelectOrRejectOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8322:1: rule__SelectOrRejectOperation__Group__3__Impl : ( '(' ) ;
- public final void rule__SelectOrRejectOperation__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8326:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8327:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8327:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8328:1: '('
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
- match(input,64,FOLLOW_64_in_rule__SelectOrRejectOperation__Group__3__Impl17419);
- after(grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
+ // $ANTLR start "rule__SequentialClauses__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12004:1: rule__SequentialClauses__Group_1__2__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) ;
+ public final void rule__SequentialClauses__Group_1__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12008:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12009:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12009:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12010:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
+ {
+ before(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_1_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12011:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12011:2: rule__SequentialClauses__ConccurentClausesAssignment_1_2
+ {
+ pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl24638);
+ rule__SequentialClauses__ConccurentClausesAssignment_1_2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__3__Impl"
+ after(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_1_2());
+ }
- // $ANTLR start "rule__SelectOrRejectOperation__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8341:1: rule__SelectOrRejectOperation__Group__4 : rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 ;
- public final void rule__SelectOrRejectOperation__Group__4() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8345:1: ( rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8346:2: rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__417450);
- rule__SelectOrRejectOperation__Group__4__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__417453);
- rule__SelectOrRejectOperation__Group__5();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequentialClauses__Group_1__2__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ConcurrentClauses__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12027:1: rule__ConcurrentClauses__Group__0 : rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 ;
+ public final void rule__ConcurrentClauses__Group__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__4"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12031:1: ( rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12032:2: rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__024674);
+ rule__ConcurrentClauses__Group__0__Impl();
+ state._fsp--;
- // $ANTLR start "rule__SelectOrRejectOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8353:1: rule__SelectOrRejectOperation__Group__4__Impl : ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) ;
- public final void rule__SelectOrRejectOperation__Group__4__Impl() throws RecognitionException {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__024677);
+ rule__ConcurrentClauses__Group__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8357:1: ( ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8358:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8358:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8359:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8360:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8360:2: rule__SelectOrRejectOperation__ExprAssignment_4
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl17480);
- rule__SelectOrRejectOperation__ExprAssignment_4();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSelectOrRejectOperationAccess().getExprAssignment_4());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__ConcurrentClauses__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ConcurrentClauses__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12039:1: rule__ConcurrentClauses__Group__0__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) ;
+ public final void rule__ConcurrentClauses__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__4__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12043:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12044:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12044:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12045:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12046:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12046:2: rule__ConcurrentClauses__NonFinalClauseAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl24704);
+ rule__ConcurrentClauses__NonFinalClauseAssignment_0();
+ state._fsp--;
- // $ANTLR start "rule__SelectOrRejectOperation__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8370:1: rule__SelectOrRejectOperation__Group__5 : rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 ;
- public final void rule__SelectOrRejectOperation__Group__5() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8374:1: ( rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8375:2: rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__517510);
- rule__SelectOrRejectOperation__Group__5__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_0());
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__517513);
- rule__SelectOrRejectOperation__Group__6();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__5"
+ // $ANTLR end "rule__ConcurrentClauses__Group__0__Impl"
- // $ANTLR start "rule__SelectOrRejectOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8382:1: rule__SelectOrRejectOperation__Group__5__Impl : ( ')' ) ;
- public final void rule__SelectOrRejectOperation__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConcurrentClauses__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12056:1: rule__ConcurrentClauses__Group__1 : rule__ConcurrentClauses__Group__1__Impl ;
+ public final void rule__ConcurrentClauses__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8386:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8387:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8387:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8388:1: ')'
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
- match(input,65,FOLLOW_65_in_rule__SelectOrRejectOperation__Group__5__Impl17541);
- after(grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12060:1: ( rule__ConcurrentClauses__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12061:2: rule__ConcurrentClauses__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__124734);
+ rule__ConcurrentClauses__Group__1__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__5__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SelectOrRejectOperation__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8401:1: rule__SelectOrRejectOperation__Group__6 : rule__SelectOrRejectOperation__Group__6__Impl ;
- public final void rule__SelectOrRejectOperation__Group__6() throws RecognitionException {
+ // $ANTLR end "rule__ConcurrentClauses__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8405:1: ( rule__SelectOrRejectOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8406:2: rule__SelectOrRejectOperation__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__617572);
- rule__SelectOrRejectOperation__Group__6__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ConcurrentClauses__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12067:1: rule__ConcurrentClauses__Group__1__Impl : ( ( rule__ConcurrentClauses__Group_1__0 )* ) ;
+ public final void rule__ConcurrentClauses__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12071:1: ( ( ( rule__ConcurrentClauses__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12072:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12072:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12073:1: ( rule__ConcurrentClauses__Group_1__0 )*
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12074:1: ( rule__ConcurrentClauses__Group_1__0 )*
+ loop88: do {
+ int alt88 = 2;
+ int LA88_0 = input.LA(1);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ if((LA88_0 == 95)) {
+ alt88 = 1;
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__6"
+ switch(alt88) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12074:2: rule__ConcurrentClauses__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl24761);
+ rule__ConcurrentClauses__Group_1__0();
+ state._fsp--;
- // $ANTLR start "rule__SelectOrRejectOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8412:1: rule__SelectOrRejectOperation__Group__6__Impl : ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) ;
- public final void rule__SelectOrRejectOperation__Group__6__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8416:1: ( ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8417:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8417:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8418:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8419:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ }
+ break;
- if ( (LA72_0==73||LA72_0==76) ) {
- alt72=1;
- }
- switch (alt72) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8419:2: rule__SelectOrRejectOperation__SuffixAssignment_6
- {
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl17599);
- rule__SelectOrRejectOperation__SuffixAssignment_6();
+ default:
+ break loop88;
+ }
+ } while(true);
- state._fsp--;
+ after(grammarAccess.getConcurrentClausesAccess().getGroup_1());
+ }
- }
- break;
- }
+ }
- after(grammarAccess.getSelectOrRejectOperationAccess().getSuffixAssignment_6());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ConcurrentClauses__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ConcurrentClauses__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12088:1: rule__ConcurrentClauses__Group_1__0 : rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 ;
+ public final void rule__ConcurrentClauses__Group_1__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__Group__6__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12092:1: ( rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12093:2: rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__024796);
+ rule__ConcurrentClauses__Group_1__0__Impl();
- // $ANTLR start "rule__CollectOrIterateOperation__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8443:1: rule__CollectOrIterateOperation__Group__0 : rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 ;
- public final void rule__CollectOrIterateOperation__Group__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8447:1: ( rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8448:2: rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__017644);
- rule__CollectOrIterateOperation__Group__0__Impl();
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__024799);
+ rule__ConcurrentClauses__Group_1__1();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__017647);
- rule__CollectOrIterateOperation__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ConcurrentClauses__Group_1__0"
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__0"
+ // $ANTLR start "rule__ConcurrentClauses__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12100:1: rule__ConcurrentClauses__Group_1__0__Impl : ( 'or' ) ;
+ public final void rule__ConcurrentClauses__Group_1__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__CollectOrIterateOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8455:1: rule__CollectOrIterateOperation__Group__0__Impl : ( '->' ) ;
- public final void rule__CollectOrIterateOperation__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8459:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8460:1: ( '->' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8460:1: ( '->' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8461:1: '->'
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,76,FOLLOW_76_in_rule__CollectOrIterateOperation__Group__0__Impl17675);
- after(grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12104:1: ( ( 'or' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12105:1: ( 'or' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12105:1: ( 'or' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12106:1: 'or'
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
+ match(input, 95, FOLLOW_95_in_rule__ConcurrentClauses__Group_1__0__Impl24827);
+ after(grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ConcurrentClauses__Group_1__0__Impl"
- // $ANTLR start "rule__CollectOrIterateOperation__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8474:1: rule__CollectOrIterateOperation__Group__1 : rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 ;
- public final void rule__CollectOrIterateOperation__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8478:1: ( rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8479:2: rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__117706);
- rule__CollectOrIterateOperation__Group__1__Impl();
+ // $ANTLR start "rule__ConcurrentClauses__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12119:1: rule__ConcurrentClauses__Group_1__1 : rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 ;
+ public final void rule__ConcurrentClauses__Group_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__117709);
- rule__CollectOrIterateOperation__Group__2();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12123:1: ( rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12124:2: rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__124858);
+ rule__ConcurrentClauses__Group_1__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__124861);
+ rule__ConcurrentClauses__Group_1__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__CollectOrIterateOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8486:1: rule__CollectOrIterateOperation__Group__1__Impl : ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) ;
- public final void rule__CollectOrIterateOperation__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8490:1: ( ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8491:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8491:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8492:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getOpAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8493:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8493:2: rule__CollectOrIterateOperation__OpAssignment_1
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl17736);
- rule__CollectOrIterateOperation__OpAssignment_1();
+ // $ANTLR end "rule__ConcurrentClauses__Group_1__1"
- state._fsp--;
+ // $ANTLR start "rule__ConcurrentClauses__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12131:1: rule__ConcurrentClauses__Group_1__1__Impl : ( 'if' ) ;
+ public final void rule__ConcurrentClauses__Group_1__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getCollectOrIterateOperationAccess().getOpAssignment_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12135:1: ( ( 'if' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12136:1: ( 'if' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12136:1: ( 'if' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12137:1: 'if'
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
+ match(input, 93, FOLLOW_93_in_rule__ConcurrentClauses__Group_1__1__Impl24889);
+ after(grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ConcurrentClauses__Group_1__1__Impl"
- // $ANTLR start "rule__CollectOrIterateOperation__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8503:1: rule__CollectOrIterateOperation__Group__2 : rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 ;
- public final void rule__CollectOrIterateOperation__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8507:1: ( rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8508:2: rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__217766);
- rule__CollectOrIterateOperation__Group__2__Impl();
+ // $ANTLR start "rule__ConcurrentClauses__Group_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12150:1: rule__ConcurrentClauses__Group_1__2 : rule__ConcurrentClauses__Group_1__2__Impl ;
+ public final void rule__ConcurrentClauses__Group_1__2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__217769);
- rule__CollectOrIterateOperation__Group__3();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12154:1: ( rule__ConcurrentClauses__Group_1__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12155:2: rule__ConcurrentClauses__Group_1__2__Impl
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__224920);
+ rule__ConcurrentClauses__Group_1__2__Impl();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__2"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ConcurrentClauses__Group_1__2"
- // $ANTLR start "rule__CollectOrIterateOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8515:1: rule__CollectOrIterateOperation__Group__2__Impl : ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) ;
- public final void rule__CollectOrIterateOperation__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8519:1: ( ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8520:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8520:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8521:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8522:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8522:2: rule__CollectOrIterateOperation__NameAssignment_2
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl17796);
- rule__CollectOrIterateOperation__NameAssignment_2();
+ // $ANTLR start "rule__ConcurrentClauses__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12161:1: rule__ConcurrentClauses__Group_1__2__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) ;
+ public final void rule__ConcurrentClauses__Group_1__2__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12165:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12166:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12166:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12167:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_1_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12168:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12168:2: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2
+ {
+ pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl24947);
+ rule__ConcurrentClauses__NonFinalClauseAssignment_1_2();
- }
+ state._fsp--;
- after(grammarAccess.getCollectOrIterateOperationAccess().getNameAssignment_2());
- }
+ }
+ after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_1_2());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__CollectOrIterateOperation__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8532:1: rule__CollectOrIterateOperation__Group__3 : rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 ;
- public final void rule__CollectOrIterateOperation__Group__3() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8536:1: ( rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8537:2: rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__317826);
- rule__CollectOrIterateOperation__Group__3__Impl();
+ // $ANTLR end "rule__ConcurrentClauses__Group_1__2__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__317829);
- rule__CollectOrIterateOperation__Group__4();
+ // $ANTLR start "rule__NonFinalClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12184:1: rule__NonFinalClause__Group__0 : rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 ;
+ public final void rule__NonFinalClause__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12188:1: ( rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12189:2: rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__024983);
+ rule__NonFinalClause__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__024986);
+ rule__NonFinalClause__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__3"
+ }
- // $ANTLR start "rule__CollectOrIterateOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8544:1: rule__CollectOrIterateOperation__Group__3__Impl : ( '(' ) ;
- public final void rule__CollectOrIterateOperation__Group__3__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8548:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8549:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8549:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8550:1: '('
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
- match(input,64,FOLLOW_64_in_rule__CollectOrIterateOperation__Group__3__Impl17857);
- after(grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__NonFinalClause__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__NonFinalClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12196:1: rule__NonFinalClause__Group__0__Impl : ( '(' ) ;
+ public final void rule__NonFinalClause__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__3__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12200:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12201:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12201:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12202:1: '('
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
+ match(input, 64, FOLLOW_64_in_rule__NonFinalClause__Group__0__Impl25014);
+ after(grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
+ }
- // $ANTLR start "rule__CollectOrIterateOperation__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8563:1: rule__CollectOrIterateOperation__Group__4 : rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 ;
- public final void rule__CollectOrIterateOperation__Group__4() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8567:1: ( rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8568:2: rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__417888);
- rule__CollectOrIterateOperation__Group__4__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__417891);
- rule__CollectOrIterateOperation__Group__5();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__NonFinalClause__Group__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__NonFinalClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12215:1: rule__NonFinalClause__Group__1 : rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 ;
+ public final void rule__NonFinalClause__Group__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__4"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12219:1: ( rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12220:2: rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125045);
+ rule__NonFinalClause__Group__1__Impl();
+ state._fsp--;
- // $ANTLR start "rule__CollectOrIterateOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8575:1: rule__CollectOrIterateOperation__Group__4__Impl : ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) ;
- public final void rule__CollectOrIterateOperation__Group__4__Impl() throws RecognitionException {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125048);
+ rule__NonFinalClause__Group__2();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8579:1: ( ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8580:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8580:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8581:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8582:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8582:2: rule__CollectOrIterateOperation__ExprAssignment_4
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl17918);
- rule__CollectOrIterateOperation__ExprAssignment_4();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getCollectOrIterateOperationAccess().getExprAssignment_4());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__NonFinalClause__Group__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__NonFinalClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12227:1: rule__NonFinalClause__Group__1__Impl : ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) ;
+ public final void rule__NonFinalClause__Group__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__4__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12231:1: ( ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12232:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12232:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12233:1: ( rule__NonFinalClause__ConditionAssignment_1 )
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getConditionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12234:1: ( rule__NonFinalClause__ConditionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12234:2: rule__NonFinalClause__ConditionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25075);
+ rule__NonFinalClause__ConditionAssignment_1();
+ state._fsp--;
- // $ANTLR start "rule__CollectOrIterateOperation__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8592:1: rule__CollectOrIterateOperation__Group__5 : rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 ;
- public final void rule__CollectOrIterateOperation__Group__5() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8596:1: ( rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8597:2: rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__517948);
- rule__CollectOrIterateOperation__Group__5__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getNonFinalClauseAccess().getConditionAssignment_1());
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__517951);
- rule__CollectOrIterateOperation__Group__6();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__5"
+ // $ANTLR end "rule__NonFinalClause__Group__1__Impl"
- // $ANTLR start "rule__CollectOrIterateOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8604:1: rule__CollectOrIterateOperation__Group__5__Impl : ( ')' ) ;
- public final void rule__CollectOrIterateOperation__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__NonFinalClause__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12244:1: rule__NonFinalClause__Group__2 : rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 ;
+ public final void rule__NonFinalClause__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8608:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8609:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8609:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8610:1: ')'
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
- match(input,65,FOLLOW_65_in_rule__CollectOrIterateOperation__Group__5__Impl17979);
- after(grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12248:1: ( rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12249:2: rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225105);
+ rule__NonFinalClause__Group__2__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225108);
+ rule__NonFinalClause__Group__3();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__5__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__CollectOrIterateOperation__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8623:1: rule__CollectOrIterateOperation__Group__6 : rule__CollectOrIterateOperation__Group__6__Impl ;
- public final void rule__CollectOrIterateOperation__Group__6() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8627:1: ( rule__CollectOrIterateOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8628:2: rule__CollectOrIterateOperation__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__618010);
- rule__CollectOrIterateOperation__Group__6__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__NonFinalClause__Group__2"
- }
+ // $ANTLR start "rule__NonFinalClause__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12256:1: rule__NonFinalClause__Group__2__Impl : ( ')' ) ;
+ public final void rule__NonFinalClause__Group__2__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12260:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12261:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12261:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12262:1: ')'
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
+ match(input, 65, FOLLOW_65_in_rule__NonFinalClause__Group__2__Impl25136);
+ after(grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__6"
+ }
- // $ANTLR start "rule__CollectOrIterateOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8634:1: rule__CollectOrIterateOperation__Group__6__Impl : ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) ;
- public final void rule__CollectOrIterateOperation__Group__6__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8638:1: ( ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8639:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8639:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8640:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8641:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA73_0==73||LA73_0==76) ) {
- alt73=1;
- }
- switch (alt73) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8641:2: rule__CollectOrIterateOperation__SuffixAssignment_6
- {
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl18037);
- rule__CollectOrIterateOperation__SuffixAssignment_6();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__NonFinalClause__Group__2__Impl"
- }
- break;
- }
+ // $ANTLR start "rule__NonFinalClause__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12275:1: rule__NonFinalClause__Group__3 : rule__NonFinalClause__Group__3__Impl ;
+ public final void rule__NonFinalClause__Group__3() throws RecognitionException {
- after(grammarAccess.getCollectOrIterateOperationAccess().getSuffixAssignment_6());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12279:1: ( rule__NonFinalClause__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12280:2: rule__NonFinalClause__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__325167);
+ rule__NonFinalClause__Group__3__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__Group__6__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8665:1: rule__ForAllOrExistsOrOneOperation__Group__0 : rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__NonFinalClause__Group__3"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8669:1: ( rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8670:2: rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__018082);
- rule__ForAllOrExistsOrOneOperation__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__NonFinalClause__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12286:1: rule__NonFinalClause__Group__3__Impl : ( ( rule__NonFinalClause__BlockAssignment_3 ) ) ;
+ public final void rule__NonFinalClause__Group__3__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__018085);
- rule__ForAllOrExistsOrOneOperation__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12290:1: ( ( ( rule__NonFinalClause__BlockAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12291:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12291:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12292:1: ( rule__NonFinalClause__BlockAssignment_3 )
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getBlockAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12293:1: ( rule__NonFinalClause__BlockAssignment_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12293:2: rule__NonFinalClause__BlockAssignment_3
+ {
+ pushFollow(FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl25194);
+ rule__NonFinalClause__BlockAssignment_3();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getNonFinalClauseAccess().getBlockAssignment_3());
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__0"
+ }
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8677:1: rule__ForAllOrExistsOrOneOperation__Group__0__Impl : ( '->' ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8681:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8682:1: ( '->' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8682:1: ( '->' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8683:1: '->'
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,76,FOLLOW_76_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl18113);
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__NonFinalClause__Group__3__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__FinalClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12311:1: rule__FinalClause__Group__0 : rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 ;
+ public final void rule__FinalClause__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12315:1: ( rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12316:2: rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__025232);
+ rule__FinalClause__Group__0__Impl();
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8696:1: rule__ForAllOrExistsOrOneOperation__Group__1 : rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8700:1: ( rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8701:2: rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__118144);
- rule__ForAllOrExistsOrOneOperation__Group__1__Impl();
+ pushFollow(FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__025235);
+ rule__FinalClause__Group__1();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__118147);
- rule__ForAllOrExistsOrOneOperation__Group__2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__FinalClause__Group__0"
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__1"
+ // $ANTLR start "rule__FinalClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12323:1: rule__FinalClause__Group__0__Impl : ( 'else' ) ;
+ public final void rule__FinalClause__Group__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8708:1: rule__ForAllOrExistsOrOneOperation__Group__1__Impl : ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8712:1: ( ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8713:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8713:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8714:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8715:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8715:2: rule__ForAllOrExistsOrOneOperation__OpAssignment_1
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl18174);
- rule__ForAllOrExistsOrOneOperation__OpAssignment_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12327:1: ( ( 'else' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12328:1: ( 'else' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12328:1: ( 'else' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12329:1: 'else'
+ {
+ before(grammarAccess.getFinalClauseAccess().getElseKeyword_0());
+ match(input, 94, FOLLOW_94_in_rule__FinalClause__Group__0__Impl25263);
+ after(grammarAccess.getFinalClauseAccess().getElseKeyword_0());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpAssignment_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__FinalClause__Group__0__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__FinalClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12342:1: rule__FinalClause__Group__1 : rule__FinalClause__Group__1__Impl ;
+ public final void rule__FinalClause__Group__1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12346:1: ( rule__FinalClause__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12347:2: rule__FinalClause__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__125294);
+ rule__FinalClause__Group__1__Impl();
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8725:1: rule__ForAllOrExistsOrOneOperation__Group__2 : rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8729:1: ( rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8730:2: rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__218204);
- rule__ForAllOrExistsOrOneOperation__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__218207);
- rule__ForAllOrExistsOrOneOperation__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__FinalClause__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__FinalClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12353:1: rule__FinalClause__Group__1__Impl : ( ( rule__FinalClause__BlockAssignment_1 ) ) ;
+ public final void rule__FinalClause__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12357:1: ( ( ( rule__FinalClause__BlockAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12358:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12358:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12359:1: ( rule__FinalClause__BlockAssignment_1 )
+ {
+ before(grammarAccess.getFinalClauseAccess().getBlockAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12360:1: ( rule__FinalClause__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12360:2: rule__FinalClause__BlockAssignment_1
+ {
+ pushFollow(FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl25321);
+ rule__FinalClause__BlockAssignment_1();
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8737:1: rule__ForAllOrExistsOrOneOperation__Group__2__Impl : ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8741:1: ( ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8742:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8742:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8743:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8744:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8744:2: rule__ForAllOrExistsOrOneOperation__NameAssignment_2
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl18234);
- rule__ForAllOrExistsOrOneOperation__NameAssignment_2();
- state._fsp--;
+ }
+ after(grammarAccess.getFinalClauseAccess().getBlockAssignment_1());
- }
+ }
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameAssignment_2());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__FinalClause__Group__1__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__2__Impl"
+ // $ANTLR start "rule__SwitchStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12374:1: rule__SwitchStatement__Group__0 : rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 ;
+ public final void rule__SwitchStatement__Group__0() throws RecognitionException {
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8754:1: rule__ForAllOrExistsOrOneOperation__Group__3 : rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8758:1: ( rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8759:2: rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__318264);
- rule__ForAllOrExistsOrOneOperation__Group__3__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12378:1: ( rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12379:2: rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__025355);
+ rule__SwitchStatement__Group__0__Impl();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__318267);
- rule__ForAllOrExistsOrOneOperation__Group__4();
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__025358);
+ rule__SwitchStatement__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__3"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchStatement__Group__0"
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8766:1: rule__ForAllOrExistsOrOneOperation__Group__3__Impl : ( '(' ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8770:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8771:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8771:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8772:1: '('
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
- match(input,64,FOLLOW_64_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl18295);
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
+ // $ANTLR start "rule__SwitchStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12386:1: rule__SwitchStatement__Group__0__Impl : ( 'switch' ) ;
+ public final void rule__SwitchStatement__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12390:1: ( ( 'switch' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12391:1: ( 'switch' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12391:1: ( 'switch' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12392:1: 'switch'
+ {
+ before(grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
+ match(input, 96, FOLLOW_96_in_rule__SwitchStatement__Group__0__Impl25386);
+ after(grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__3__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8785:1: rule__ForAllOrExistsOrOneOperation__Group__4 : rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__4() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8789:1: ( rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8790:2: rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__418326);
- rule__ForAllOrExistsOrOneOperation__Group__4__Impl();
+ // $ANTLR end "rule__SwitchStatement__Group__0__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__418329);
- rule__ForAllOrExistsOrOneOperation__Group__5();
+ // $ANTLR start "rule__SwitchStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12405:1: rule__SwitchStatement__Group__1 : rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 ;
+ public final void rule__SwitchStatement__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12409:1: ( rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12410:2: rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__125417);
+ rule__SwitchStatement__Group__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__125420);
+ rule__SwitchStatement__Group__2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__4"
+ }
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8797:1: rule__ForAllOrExistsOrOneOperation__Group__4__Impl : ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__4__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8801:1: ( ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8802:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8802:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8803:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8804:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8804:2: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl18356);
- rule__ForAllOrExistsOrOneOperation__ExprAssignment_4();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchStatement__Group__1"
- }
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprAssignment_4());
+ // $ANTLR start "rule__SwitchStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12417:1: rule__SwitchStatement__Group__1__Impl : ( '(' ) ;
+ public final void rule__SwitchStatement__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12421:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12422:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12422:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12423:1: '('
+ {
+ before(grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
+ match(input, 64, FOLLOW_64_in_rule__SwitchStatement__Group__1__Impl25448);
+ after(grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__4__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8814:1: rule__ForAllOrExistsOrOneOperation__Group__5 : rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__5() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8818:1: ( rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8819:2: rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__518386);
- rule__ForAllOrExistsOrOneOperation__Group__5__Impl();
+ // $ANTLR end "rule__SwitchStatement__Group__1__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__518389);
- rule__ForAllOrExistsOrOneOperation__Group__6();
+ // $ANTLR start "rule__SwitchStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12436:1: rule__SwitchStatement__Group__2 : rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 ;
+ public final void rule__SwitchStatement__Group__2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12440:1: ( rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12441:2: rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__225479);
+ rule__SwitchStatement__Group__2__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__225482);
+ rule__SwitchStatement__Group__3();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__5"
+ }
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8826:1: rule__ForAllOrExistsOrOneOperation__Group__5__Impl : ( ')' ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__5__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8830:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8831:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8831:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8832:1: ')'
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
- match(input,65,FOLLOW_65_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl18417);
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchStatement__Group__2"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SwitchStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12448:1: rule__SwitchStatement__Group__2__Impl : ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) ;
+ public final void rule__SwitchStatement__Group__2__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__5__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12452:1: ( ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12453:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12453:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12454:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
+ {
+ before(grammarAccess.getSwitchStatementAccess().getExpressionAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12455:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12455:2: rule__SwitchStatement__ExpressionAssignment_2
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl25509);
+ rule__SwitchStatement__ExpressionAssignment_2();
+ state._fsp--;
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8845:1: rule__ForAllOrExistsOrOneOperation__Group__6 : rule__ForAllOrExistsOrOneOperation__Group__6__Impl ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__6() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8849:1: ( rule__ForAllOrExistsOrOneOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8850:2: rule__ForAllOrExistsOrOneOperation__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__618448);
- rule__ForAllOrExistsOrOneOperation__Group__6__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getSwitchStatementAccess().getExpressionAssignment_2());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__6"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8856:1: rule__ForAllOrExistsOrOneOperation__Group__6__Impl : ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) ;
- public final void rule__ForAllOrExistsOrOneOperation__Group__6__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SwitchStatement__Group__2__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8860:1: ( ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8861:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8861:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8862:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8863:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
- if ( (LA74_0==73||LA74_0==76) ) {
- alt74=1;
- }
- switch (alt74) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8863:2: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6
- {
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl18475);
- rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6();
+ // $ANTLR start "rule__SwitchStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12465:1: rule__SwitchStatement__Group__3 : rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 ;
+ public final void rule__SwitchStatement__Group__3() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12469:1: ( rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12470:2: rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__325539);
+ rule__SwitchStatement__Group__3__Impl();
- }
- break;
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__325542);
+ rule__SwitchStatement__Group__4();
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixAssignment_6());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__Group__6__Impl"
+ // $ANTLR end "rule__SwitchStatement__Group__3"
- // $ANTLR start "rule__IsUniqueOperation__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8887:1: rule__IsUniqueOperation__Group__0 : rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 ;
- public final void rule__IsUniqueOperation__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SwitchStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12477:1: rule__SwitchStatement__Group__3__Impl : ( ')' ) ;
+ public final void rule__SwitchStatement__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8891:1: ( rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8892:2: rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__018520);
- rule__IsUniqueOperation__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12481:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12482:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12482:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12483:1: ')'
+ {
+ before(grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
+ match(input, 65, FOLLOW_65_in_rule__SwitchStatement__Group__3__Impl25570);
+ after(grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__018523);
- rule__IsUniqueOperation__Group__1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__0"
+ // $ANTLR end "rule__SwitchStatement__Group__3__Impl"
- // $ANTLR start "rule__IsUniqueOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8899:1: rule__IsUniqueOperation__Group__0__Impl : ( '->' ) ;
- public final void rule__IsUniqueOperation__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SwitchStatement__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12496:1: rule__SwitchStatement__Group__4 : rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 ;
+ public final void rule__SwitchStatement__Group__4() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8903:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8904:1: ( '->' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8904:1: ( '->' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8905:1: '->'
- {
- before(grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,76,FOLLOW_76_in_rule__IsUniqueOperation__Group__0__Impl18551);
- after(grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12500:1: ( rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12501:2: rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__425601);
+ rule__SwitchStatement__Group__4__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__425604);
+ rule__SwitchStatement__Group__5();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__IsUniqueOperation__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8918:1: rule__IsUniqueOperation__Group__1 : rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 ;
- public final void rule__IsUniqueOperation__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8922:1: ( rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8923:2: rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__118582);
- rule__IsUniqueOperation__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SwitchStatement__Group__4"
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__118585);
- rule__IsUniqueOperation__Group__2();
- state._fsp--;
+ // $ANTLR start "rule__SwitchStatement__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12508:1: rule__SwitchStatement__Group__4__Impl : ( '{' ) ;
+ public final void rule__SwitchStatement__Group__4__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12512:1: ( ( '{' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12513:1: ( '{' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12513:1: ( '{' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12514:1: '{'
+ {
+ before(grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
+ match(input, 83, FOLLOW_83_in_rule__SwitchStatement__Group__4__Impl25632);
+ after(grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__IsUniqueOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8930:1: rule__IsUniqueOperation__Group__1__Impl : ( 'isUnique' ) ;
- public final void rule__IsUniqueOperation__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8934:1: ( ( 'isUnique' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8935:1: ( 'isUnique' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8935:1: ( 'isUnique' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8936:1: 'isUnique'
- {
- before(grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
- match(input,78,FOLLOW_78_in_rule__IsUniqueOperation__Group__1__Impl18613);
- after(grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SwitchStatement__Group__4__Impl"
- }
+ // $ANTLR start "rule__SwitchStatement__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12527:1: rule__SwitchStatement__Group__5 : rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 ;
+ public final void rule__SwitchStatement__Group__5() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12531:1: ( rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12532:2: rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__525663);
+ rule__SwitchStatement__Group__5__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__1__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__525666);
+ rule__SwitchStatement__Group__6();
- // $ANTLR start "rule__IsUniqueOperation__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8949:1: rule__IsUniqueOperation__Group__2 : rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 ;
- public final void rule__IsUniqueOperation__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8953:1: ( rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8954:2: rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__218644);
- rule__IsUniqueOperation__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__218647);
- rule__IsUniqueOperation__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SwitchStatement__Group__5"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SwitchStatement__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12539:1: rule__SwitchStatement__Group__5__Impl : ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) ;
+ public final void rule__SwitchStatement__Group__5__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12543:1: ( ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12544:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12544:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12545:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
+ {
+ before(grammarAccess.getSwitchStatementAccess().getSwitchClauseAssignment_5());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12546:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
+ loop89: do {
+ int alt89 = 2;
+ int LA89_0 = input.LA(1);
- // $ANTLR start "rule__IsUniqueOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8961:1: rule__IsUniqueOperation__Group__2__Impl : ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) ;
- public final void rule__IsUniqueOperation__Group__2__Impl() throws RecognitionException {
+ if((LA89_0 == 97)) {
+ alt89 = 1;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8965:1: ( ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8966:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8966:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8967:1: ( rule__IsUniqueOperation__NameAssignment_2 )
- {
- before(grammarAccess.getIsUniqueOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8968:1: ( rule__IsUniqueOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8968:2: rule__IsUniqueOperation__NameAssignment_2
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl18674);
- rule__IsUniqueOperation__NameAssignment_2();
- state._fsp--;
+ switch(alt89) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12546:2: rule__SwitchStatement__SwitchClauseAssignment_5
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl25693);
+ rule__SwitchStatement__SwitchClauseAssignment_5();
+ state._fsp--;
- }
- after(grammarAccess.getIsUniqueOperationAccess().getNameAssignment_2());
+ }
+ break;
- }
+ default:
+ break loop89;
+ }
+ } while(true);
+ after(grammarAccess.getSwitchStatementAccess().getSwitchClauseAssignment_5());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__IsUniqueOperation__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8978:1: rule__IsUniqueOperation__Group__3 : rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 ;
- public final void rule__IsUniqueOperation__Group__3() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8982:1: ( rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8983:2: rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__318704);
- rule__IsUniqueOperation__Group__3__Impl();
+ // $ANTLR end "rule__SwitchStatement__Group__5__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__318707);
- rule__IsUniqueOperation__Group__4();
+ // $ANTLR start "rule__SwitchStatement__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12556:1: rule__SwitchStatement__Group__6 : rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 ;
+ public final void rule__SwitchStatement__Group__6() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12560:1: ( rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12561:2: rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__625724);
+ rule__SwitchStatement__Group__6__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__625727);
+ rule__SwitchStatement__Group__7();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__3"
+ }
- // $ANTLR start "rule__IsUniqueOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8990:1: rule__IsUniqueOperation__Group__3__Impl : ( '(' ) ;
- public final void rule__IsUniqueOperation__Group__3__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8994:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8995:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8995:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:8996:1: '('
- {
- before(grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
- match(input,64,FOLLOW_64_in_rule__IsUniqueOperation__Group__3__Impl18735);
- after(grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchStatement__Group__6"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SwitchStatement__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12568:1: rule__SwitchStatement__Group__6__Impl : ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) ;
+ public final void rule__SwitchStatement__Group__6__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__3__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12572:1: ( ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12573:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12573:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12574:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
+ {
+ before(grammarAccess.getSwitchStatementAccess().getDefaultClauseAssignment_6());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12575:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
+ int alt90 = 2;
+ int LA90_0 = input.LA(1);
+ if((LA90_0 == 98)) {
+ alt90 = 1;
+ }
+ switch(alt90) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12575:2: rule__SwitchStatement__DefaultClauseAssignment_6
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl25754);
+ rule__SwitchStatement__DefaultClauseAssignment_6();
- // $ANTLR start "rule__IsUniqueOperation__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9009:1: rule__IsUniqueOperation__Group__4 : rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 ;
- public final void rule__IsUniqueOperation__Group__4() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9013:1: ( rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9014:2: rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__418766);
- rule__IsUniqueOperation__Group__4__Impl();
- state._fsp--;
+ }
+ break;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__418769);
- rule__IsUniqueOperation__Group__5();
+ }
- state._fsp--;
+ after(grammarAccess.getSwitchStatementAccess().getDefaultClauseAssignment_6());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__4"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__IsUniqueOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9021:1: rule__IsUniqueOperation__Group__4__Impl : ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) ;
- public final void rule__IsUniqueOperation__Group__4__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SwitchStatement__Group__6__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9025:1: ( ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9026:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9026:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9027:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
- {
- before(grammarAccess.getIsUniqueOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9028:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9028:2: rule__IsUniqueOperation__ExprAssignment_4
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl18796);
- rule__IsUniqueOperation__ExprAssignment_4();
- state._fsp--;
+ // $ANTLR start "rule__SwitchStatement__Group__7"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12585:1: rule__SwitchStatement__Group__7 : rule__SwitchStatement__Group__7__Impl ;
+ public final void rule__SwitchStatement__Group__7() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12589:1: ( rule__SwitchStatement__Group__7__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12590:2: rule__SwitchStatement__Group__7__Impl
+ {
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__725785);
+ rule__SwitchStatement__Group__7__Impl();
- after(grammarAccess.getIsUniqueOperationAccess().getExprAssignment_4());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__4__Impl"
+ // $ANTLR end "rule__SwitchStatement__Group__7"
- // $ANTLR start "rule__IsUniqueOperation__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9038:1: rule__IsUniqueOperation__Group__5 : rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 ;
- public final void rule__IsUniqueOperation__Group__5() throws RecognitionException {
+ // $ANTLR start "rule__SwitchStatement__Group__7__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12596:1: rule__SwitchStatement__Group__7__Impl : ( '}' ) ;
+ public final void rule__SwitchStatement__Group__7__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9042:1: ( rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9043:2: rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__518826);
- rule__IsUniqueOperation__Group__5__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12600:1: ( ( '}' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12601:1: ( '}' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12601:1: ( '}' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12602:1: '}'
+ {
+ before(grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
+ match(input, 84, FOLLOW_84_in_rule__SwitchStatement__Group__7__Impl25813);
+ after(grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__518829);
- rule__IsUniqueOperation__Group__6();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__5"
+ // $ANTLR end "rule__SwitchStatement__Group__7__Impl"
- // $ANTLR start "rule__IsUniqueOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9050:1: rule__IsUniqueOperation__Group__5__Impl : ( ')' ) ;
- public final void rule__IsUniqueOperation__Group__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SwitchClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12631:1: rule__SwitchClause__Group__0 : rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 ;
+ public final void rule__SwitchClause__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9054:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9055:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9055:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9056:1: ')'
- {
- before(grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
- match(input,65,FOLLOW_65_in_rule__IsUniqueOperation__Group__5__Impl18857);
- after(grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12635:1: ( rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12636:2: rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__025860);
+ rule__SwitchClause__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__025863);
+ rule__SwitchClause__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__5__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__IsUniqueOperation__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9069:1: rule__IsUniqueOperation__Group__6 : rule__IsUniqueOperation__Group__6__Impl ;
- public final void rule__IsUniqueOperation__Group__6() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9073:1: ( rule__IsUniqueOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9074:2: rule__IsUniqueOperation__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__618888);
- rule__IsUniqueOperation__Group__6__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SwitchClause__Group__0"
- }
+ // $ANTLR start "rule__SwitchClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12643:1: rule__SwitchClause__Group__0__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) ;
+ public final void rule__SwitchClause__Group__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12647:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12648:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12648:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12649:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
+ {
+ before(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12650:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12650:2: rule__SwitchClause__SwitchCaseAssignment_0
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl25890);
+ rule__SwitchClause__SwitchCaseAssignment_0();
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__6"
+ state._fsp--;
- // $ANTLR start "rule__IsUniqueOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9080:1: rule__IsUniqueOperation__Group__6__Impl : ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) ;
- public final void rule__IsUniqueOperation__Group__6__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9084:1: ( ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9085:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9085:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9086:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
- {
- before(grammarAccess.getIsUniqueOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9087:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ after(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_0());
- if ( (LA75_0==73||LA75_0==76) ) {
- alt75=1;
- }
- switch (alt75) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9087:2: rule__IsUniqueOperation__SuffixAssignment_6
- {
- pushFollow(FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl18915);
- rule__IsUniqueOperation__SuffixAssignment_6();
+ }
- state._fsp--;
+ }
- }
- break;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getIsUniqueOperationAccess().getSuffixAssignment_6());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SwitchClause__Group__0__Impl"
- }
+ // $ANTLR start "rule__SwitchClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12660:1: rule__SwitchClause__Group__1 : rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 ;
+ public final void rule__SwitchClause__Group__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12664:1: ( rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12665:2: rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__125920);
+ rule__SwitchClause__Group__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__Group__6__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__125923);
+ rule__SwitchClause__Group__2();
- // $ANTLR start "rule__ParenthesizedExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9111:1: rule__ParenthesizedExpression__Group__0 : rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 ;
- public final void rule__ParenthesizedExpression__Group__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9115:1: ( rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9116:2: rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__018960);
- rule__ParenthesizedExpression__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__018963);
- rule__ParenthesizedExpression__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SwitchClause__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SwitchClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12672:1: rule__SwitchClause__Group__1__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) ;
+ public final void rule__SwitchClause__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12676:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12677:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12677:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12678:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
+ {
+ before(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12679:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
+ loop91: do {
+ int alt91 = 2;
+ int LA91_0 = input.LA(1);
- // $ANTLR start "rule__ParenthesizedExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9123:1: rule__ParenthesizedExpression__Group__0__Impl : ( '(' ) ;
- public final void rule__ParenthesizedExpression__Group__0__Impl() throws RecognitionException {
+ if((LA91_0 == 97)) {
+ alt91 = 1;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9127:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9128:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9128:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9129:1: '('
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
- match(input,64,FOLLOW_64_in_rule__ParenthesizedExpression__Group__0__Impl18991);
- after(grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
- }
+ switch(alt91) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12679:2: rule__SwitchClause__SwitchCaseAssignment_1
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl25950);
+ rule__SwitchClause__SwitchCaseAssignment_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ default:
+ break loop91;
+ }
+ } while(true);
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__0__Impl"
+ after(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_1());
+ }
- // $ANTLR start "rule__ParenthesizedExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9142:1: rule__ParenthesizedExpression__Group__1 : rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 ;
- public final void rule__ParenthesizedExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9146:1: ( rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9147:2: rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__119022);
- rule__ParenthesizedExpression__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__119025);
- rule__ParenthesizedExpression__Group__2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchClause__Group__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SwitchClause__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12689:1: rule__SwitchClause__Group__2 : rule__SwitchClause__Group__2__Impl ;
+ public final void rule__SwitchClause__Group__2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12693:1: ( rule__SwitchClause__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12694:2: rule__SwitchClause__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__225981);
+ rule__SwitchClause__Group__2__Impl();
+ state._fsp--;
- // $ANTLR start "rule__ParenthesizedExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9154:1: rule__ParenthesizedExpression__Group__1__Impl : ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) ;
- public final void rule__ParenthesizedExpression__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9158:1: ( ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9159:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9159:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9160:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9161:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9161:2: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl19052);
- rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastAssignment_1());
+ // $ANTLR end "rule__SwitchClause__Group__2"
- }
+ // $ANTLR start "rule__SwitchClause__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12700:1: rule__SwitchClause__Group__2__Impl : ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) ;
+ public final void rule__SwitchClause__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12704:1: ( ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12705:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12705:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12706:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
+ {
+ before(grammarAccess.getSwitchClauseAccess().getStatementSequenceAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12707:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12707:2: rule__SwitchClause__StatementSequenceAssignment_2
+ {
+ pushFollow(FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26008);
+ rule__SwitchClause__StatementSequenceAssignment_2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__1__Impl"
+ }
- // $ANTLR start "rule__ParenthesizedExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9171:1: rule__ParenthesizedExpression__Group__2 : rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 ;
- public final void rule__ParenthesizedExpression__Group__2() throws RecognitionException {
+ after(grammarAccess.getSwitchClauseAccess().getStatementSequenceAssignment_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9175:1: ( rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9176:2: rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__219082);
- rule__ParenthesizedExpression__Group__2__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__219085);
- rule__ParenthesizedExpression__Group__3();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SwitchClause__Group__2__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__2"
+ // $ANTLR start "rule__SwitchCase__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12723:1: rule__SwitchCase__Group__0 : rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 ;
+ public final void rule__SwitchCase__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ParenthesizedExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9183:1: rule__ParenthesizedExpression__Group__2__Impl : ( ')' ) ;
- public final void rule__ParenthesizedExpression__Group__2__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12727:1: ( rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12728:2: rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1
+ {
+ pushFollow(FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026044);
+ rule__SwitchCase__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9187:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9188:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9188:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9189:1: ')'
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
- match(input,65,FOLLOW_65_in_rule__ParenthesizedExpression__Group__2__Impl19113);
- after(grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026047);
+ rule__SwitchCase__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__2__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ParenthesizedExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9202:1: rule__ParenthesizedExpression__Group__3 : rule__ParenthesizedExpression__Group__3__Impl ;
- public final void rule__ParenthesizedExpression__Group__3() throws RecognitionException {
+ // $ANTLR end "rule__SwitchCase__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9206:1: ( rule__ParenthesizedExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9207:2: rule__ParenthesizedExpression__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__319144);
- rule__ParenthesizedExpression__Group__3__Impl();
- state._fsp--;
+ // $ANTLR start "rule__SwitchCase__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12735:1: rule__SwitchCase__Group__0__Impl : ( 'case' ) ;
+ public final void rule__SwitchCase__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12739:1: ( ( 'case' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12740:1: ( 'case' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12740:1: ( 'case' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12741:1: 'case'
+ {
+ before(grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
+ match(input, 97, FOLLOW_97_in_rule__SwitchCase__Group__0__Impl26075);
+ after(grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__3"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ParenthesizedExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9213:1: rule__ParenthesizedExpression__Group__3__Impl : ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) ;
- public final void rule__ParenthesizedExpression__Group__3__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9217:1: ( ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9218:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9218:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9219:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9220:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ }
+ return;
+ }
- if ( (LA76_0==RULE_ID||(LA76_0>=12 && LA76_0<=13)||LA76_0==64||LA76_0==73||LA76_0==76||(LA76_0>=80 && LA76_0<=82)) ) {
- alt76=1;
- }
- switch (alt76) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9220:2: rule__ParenthesizedExpression__Alternatives_3
- {
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl19171);
- rule__ParenthesizedExpression__Alternatives_3();
+ // $ANTLR end "rule__SwitchCase__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__SwitchCase__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12754:1: rule__SwitchCase__Group__1 : rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 ;
+ public final void rule__SwitchCase__Group__1() throws RecognitionException {
- }
- break;
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12758:1: ( rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12759:2: rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2
+ {
+ pushFollow(FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126106);
+ rule__SwitchCase__Group__1__Impl();
- after(grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126109);
+ rule__SwitchCase__Group__2();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__Group__3__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__NullExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9238:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
- public final void rule__NullExpression__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__SwitchCase__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9242:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9243:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
- {
- pushFollow(FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__019210);
- rule__NullExpression__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__SwitchCase__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12766:1: rule__SwitchCase__Group__1__Impl : ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) ;
+ public final void rule__SwitchCase__Group__1__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__019213);
- rule__NullExpression__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12770:1: ( ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12771:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12771:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12772:1: ( rule__SwitchCase__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getSwitchCaseAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12773:1: ( rule__SwitchCase__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12773:2: rule__SwitchCase__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26136);
+ rule__SwitchCase__ExpressionAssignment_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getSwitchCaseAccess().getExpressionAssignment_1());
- }
- return ;
- }
- // $ANTLR end "rule__NullExpression__Group__0"
+ }
- // $ANTLR start "rule__NullExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9250:1: rule__NullExpression__Group__0__Impl : ( () ) ;
- public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9254:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9255:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9255:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9256:1: ()
- {
- before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9257:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9259:1:
- {
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchCase__Group__1__Impl"
- }
- }
- finally {
+ // $ANTLR start "rule__SwitchCase__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12783:1: rule__SwitchCase__Group__2 : rule__SwitchCase__Group__2__Impl ;
+ public final void rule__SwitchCase__Group__2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__NullExpression__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12787:1: ( rule__SwitchCase__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12788:2: rule__SwitchCase__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__226166);
+ rule__SwitchCase__Group__2__Impl();
+ state._fsp--;
- // $ANTLR start "rule__NullExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9269:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
- public final void rule__NullExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9273:1: ( rule__NullExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9274:2: rule__NullExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__119271);
- rule__NullExpression__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SwitchCase__Group__2"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NullExpression__Group__1"
+ // $ANTLR start "rule__SwitchCase__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12794:1: rule__SwitchCase__Group__2__Impl : ( ':' ) ;
+ public final void rule__SwitchCase__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__NullExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9280:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
- public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12798:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12799:1: ( ':' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12799:1: ( ':' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12800:1: ':'
+ {
+ before(grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
+ match(input, 67, FOLLOW_67_in_rule__SwitchCase__Group__2__Impl26194);
+ after(grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9284:1: ( ( 'null' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9285:1: ( 'null' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9285:1: ( 'null' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9286:1: 'null'
- {
- before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
- match(input,79,FOLLOW_79_in_rule__NullExpression__Group__1__Impl19299);
- after(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NullExpression__Group__1__Impl"
+ // $ANTLR end "rule__SwitchCase__Group__2__Impl"
- // $ANTLR start "rule__ThisExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9303:1: rule__ThisExpression__Group__0 : rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 ;
- public final void rule__ThisExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SwitchDefaultClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12819:1: rule__SwitchDefaultClause__Group__0 : rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 ;
+ public final void rule__SwitchDefaultClause__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9307:1: ( rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9308:2: rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__019334);
- rule__ThisExpression__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12823:1: ( rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12824:2: rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__026231);
+ rule__SwitchDefaultClause__Group__0__Impl();
- pushFollow(FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__019337);
- rule__ThisExpression__Group__1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__026234);
+ rule__SwitchDefaultClause__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ThisExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9315:1: rule__ThisExpression__Group__0__Impl : ( () ) ;
- public final void rule__ThisExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SwitchDefaultClause__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9319:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9320:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9320:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9321:1: ()
- {
- before(grammarAccess.getThisExpressionAccess().getThisExpressionAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9322:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9324:1:
- {
- }
- after(grammarAccess.getThisExpressionAccess().getThisExpressionAction_0());
+ // $ANTLR start "rule__SwitchDefaultClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12831:1: rule__SwitchDefaultClause__Group__0__Impl : ( 'default' ) ;
+ public final void rule__SwitchDefaultClause__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12835:1: ( ( 'default' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12836:1: ( 'default' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12836:1: ( 'default' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12837:1: 'default'
+ {
+ before(grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
+ match(input, 98, FOLLOW_98_in_rule__SwitchDefaultClause__Group__0__Impl26262);
+ after(grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
- }
+ }
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__Group__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ThisExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9334:1: rule__ThisExpression__Group__1 : rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 ;
- public final void rule__ThisExpression__Group__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9338:1: ( rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9339:2: rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2
- {
- pushFollow(FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__119395);
- rule__ThisExpression__Group__1__Impl();
+ // $ANTLR end "rule__SwitchDefaultClause__Group__0__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__119398);
- rule__ThisExpression__Group__2();
+ // $ANTLR start "rule__SwitchDefaultClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12850:1: rule__SwitchDefaultClause__Group__1 : rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 ;
+ public final void rule__SwitchDefaultClause__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12854:1: ( rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12855:2: rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2
+ {
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__126293);
+ rule__SwitchDefaultClause__Group__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__126296);
+ rule__SwitchDefaultClause__Group__2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__Group__1"
+ }
- // $ANTLR start "rule__ThisExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9346:1: rule__ThisExpression__Group__1__Impl : ( 'this' ) ;
- public final void rule__ThisExpression__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9350:1: ( ( 'this' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9351:1: ( 'this' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9351:1: ( 'this' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9352:1: 'this'
- {
- before(grammarAccess.getThisExpressionAccess().getThisKeyword_1());
- match(input,80,FOLLOW_80_in_rule__ThisExpression__Group__1__Impl19426);
- after(grammarAccess.getThisExpressionAccess().getThisKeyword_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchDefaultClause__Group__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SwitchDefaultClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12862:1: rule__SwitchDefaultClause__Group__1__Impl : ( ':' ) ;
+ public final void rule__SwitchDefaultClause__Group__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__Group__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12866:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12867:1: ( ':' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12867:1: ( ':' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12868:1: ':'
+ {
+ before(grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
+ match(input, 67, FOLLOW_67_in_rule__SwitchDefaultClause__Group__1__Impl26324);
+ after(grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
+ }
- // $ANTLR start "rule__ThisExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9365:1: rule__ThisExpression__Group__2 : rule__ThisExpression__Group__2__Impl ;
- public final void rule__ThisExpression__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9369:1: ( rule__ThisExpression__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9370:2: rule__ThisExpression__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__219457);
- rule__ThisExpression__Group__2__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SwitchDefaultClause__Group__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__Group__2"
+ // $ANTLR start "rule__SwitchDefaultClause__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12881:1: rule__SwitchDefaultClause__Group__2 : rule__SwitchDefaultClause__Group__2__Impl ;
+ public final void rule__SwitchDefaultClause__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ThisExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9376:1: rule__ThisExpression__Group__2__Impl : ( ( rule__ThisExpression__SuffixAssignment_2 )? ) ;
- public final void rule__ThisExpression__Group__2__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12885:1: ( rule__SwitchDefaultClause__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12886:2: rule__SwitchDefaultClause__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__226355);
+ rule__SwitchDefaultClause__Group__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9380:1: ( ( ( rule__ThisExpression__SuffixAssignment_2 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9381:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9381:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9382:1: ( rule__ThisExpression__SuffixAssignment_2 )?
- {
- before(grammarAccess.getThisExpressionAccess().getSuffixAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9383:1: ( rule__ThisExpression__SuffixAssignment_2 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ state._fsp--;
- if ( (LA77_0==73||LA77_0==76) ) {
- alt77=1;
- }
- switch (alt77) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9383:2: rule__ThisExpression__SuffixAssignment_2
- {
- pushFollow(FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl19484);
- rule__ThisExpression__SuffixAssignment_2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getThisExpressionAccess().getSuffixAssignment_2());
+ // $ANTLR end "rule__SwitchDefaultClause__Group__2"
- }
+ // $ANTLR start "rule__SwitchDefaultClause__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12892:1: rule__SwitchDefaultClause__Group__2__Impl : ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) ;
+ public final void rule__SwitchDefaultClause__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12896:1: ( ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12897:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12897:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12898:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
+ {
+ before(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12899:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12899:2: rule__SwitchDefaultClause__StatementSequenceAssignment_2
+ {
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl26382);
+ rule__SwitchDefaultClause__StatementSequenceAssignment_2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__Group__2__Impl"
+ }
- // $ANTLR start "rule__SuperInvocationExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9399:1: rule__SuperInvocationExpression__Group__0 : rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 ;
- public final void rule__SuperInvocationExpression__Group__0() throws RecognitionException {
+ after(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceAssignment_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9403:1: ( rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9404:2: rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__019521);
- rule__SuperInvocationExpression__Group__0__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__019524);
- rule__SuperInvocationExpression__Group__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SwitchDefaultClause__Group__2__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group__0"
+ // $ANTLR start "rule__WhileStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12915:1: rule__WhileStatement__Group__0 : rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 ;
+ public final void rule__WhileStatement__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SuperInvocationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9411:1: rule__SuperInvocationExpression__Group__0__Impl : ( 'super' ) ;
- public final void rule__SuperInvocationExpression__Group__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12919:1: ( rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12920:2: rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__026418);
+ rule__WhileStatement__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9415:1: ( ( 'super' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9416:1: ( 'super' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9416:1: ( 'super' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9417:1: 'super'
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
- match(input,81,FOLLOW_81_in_rule__SuperInvocationExpression__Group__0__Impl19552);
- after(grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__026421);
+ rule__WhileStatement__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SuperInvocationExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9430:1: rule__SuperInvocationExpression__Group__1 : rule__SuperInvocationExpression__Group__1__Impl ;
- public final void rule__SuperInvocationExpression__Group__1() throws RecognitionException {
+ // $ANTLR end "rule__WhileStatement__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9434:1: ( rule__SuperInvocationExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9435:2: rule__SuperInvocationExpression__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__119583);
- rule__SuperInvocationExpression__Group__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__WhileStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12927:1: rule__WhileStatement__Group__0__Impl : ( 'while' ) ;
+ public final void rule__WhileStatement__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12931:1: ( ( 'while' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12932:1: ( 'while' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12932:1: ( 'while' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12933:1: 'while'
+ {
+ before(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
+ match(input, 99, FOLLOW_99_in_rule__WhileStatement__Group__0__Impl26449);
+ after(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SuperInvocationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9441:1: rule__SuperInvocationExpression__Group__1__Impl : ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) ;
- public final void rule__SuperInvocationExpression__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9445:1: ( ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9446:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9446:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9447:1: ( rule__SuperInvocationExpression__Alternatives_1 )
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9448:1: ( rule__SuperInvocationExpression__Alternatives_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9448:2: rule__SuperInvocationExpression__Alternatives_1
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl19610);
- rule__SuperInvocationExpression__Alternatives_1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__WhileStatement__Group__0__Impl"
- }
+ // $ANTLR start "rule__WhileStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12946:1: rule__WhileStatement__Group__1 : rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 ;
+ public final void rule__WhileStatement__Group__1() throws RecognitionException {
- after(grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12950:1: ( rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12951:2: rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__126480);
+ rule__WhileStatement__Group__1__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__126483);
+ rule__WhileStatement__Group__2();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9462:1: rule__SuperInvocationExpression__Group_1_1__0 : rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1 ;
- public final void rule__SuperInvocationExpression__Group_1_1__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9466:1: ( rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9467:2: rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__0__Impl_in_rule__SuperInvocationExpression__Group_1_1__019644);
- rule__SuperInvocationExpression__Group_1_1__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__WhileStatement__Group__1"
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__1_in_rule__SuperInvocationExpression__Group_1_1__019647);
- rule__SuperInvocationExpression__Group_1_1__1();
- state._fsp--;
+ // $ANTLR start "rule__WhileStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12958:1: rule__WhileStatement__Group__1__Impl : ( '(' ) ;
+ public final void rule__WhileStatement__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12962:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12963:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12963:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12964:1: '('
+ {
+ before(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
+ match(input, 64, FOLLOW_64_in_rule__WhileStatement__Group__1__Impl26511);
+ after(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9474:1: rule__SuperInvocationExpression__Group_1_1__0__Impl : ( '.' ) ;
- public final void rule__SuperInvocationExpression__Group_1_1__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9478:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9479:1: ( '.' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9479:1: ( '.' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9480:1: '.'
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
- match(input,73,FOLLOW_73_in_rule__SuperInvocationExpression__Group_1_1__0__Impl19675);
- after(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__WhileStatement__Group__1__Impl"
- }
+ // $ANTLR start "rule__WhileStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12977:1: rule__WhileStatement__Group__2 : rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 ;
+ public final void rule__WhileStatement__Group__2() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12981:1: ( rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12982:2: rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__226542);
+ rule__WhileStatement__Group__2__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__0__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__226545);
+ rule__WhileStatement__Group__3();
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9493:1: rule__SuperInvocationExpression__Group_1_1__1 : rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2 ;
- public final void rule__SuperInvocationExpression__Group_1_1__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9497:1: ( rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9498:2: rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__1__Impl_in_rule__SuperInvocationExpression__Group_1_1__119706);
- rule__SuperInvocationExpression__Group_1_1__1__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__2_in_rule__SuperInvocationExpression__Group_1_1__119709);
- rule__SuperInvocationExpression__Group_1_1__2();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__WhileStatement__Group__2"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__WhileStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12989:1: rule__WhileStatement__Group__2__Impl : ( ( rule__WhileStatement__ConditionAssignment_2 ) ) ;
+ public final void rule__WhileStatement__Group__2__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12993:1: ( ( ( rule__WhileStatement__ConditionAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12994:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12994:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12995:1: ( rule__WhileStatement__ConditionAssignment_2 )
+ {
+ before(grammarAccess.getWhileStatementAccess().getConditionAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12996:1: ( rule__WhileStatement__ConditionAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12996:2: rule__WhileStatement__ConditionAssignment_2
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl26572);
+ rule__WhileStatement__ConditionAssignment_2();
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9505:1: rule__SuperInvocationExpression__Group_1_1__1__Impl : ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) ) ;
- public final void rule__SuperInvocationExpression__Group_1_1__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9509:1: ( ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9510:1: ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9510:1: ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9511:1: ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 )
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9512:1: ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9512:2: rule__SuperInvocationExpression__OperationNameAssignment_1_1_1
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__OperationNameAssignment_1_1_1_in_rule__SuperInvocationExpression__Group_1_1__1__Impl19736);
- rule__SuperInvocationExpression__OperationNameAssignment_1_1_1();
- state._fsp--;
+ }
+ after(grammarAccess.getWhileStatementAccess().getConditionAssignment_2());
- }
+ }
- after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__WhileStatement__Group__2__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__1__Impl"
+ // $ANTLR start "rule__WhileStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13006:1: rule__WhileStatement__Group__3 : rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 ;
+ public final void rule__WhileStatement__Group__3() throws RecognitionException {
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9522:1: rule__SuperInvocationExpression__Group_1_1__2 : rule__SuperInvocationExpression__Group_1_1__2__Impl ;
- public final void rule__SuperInvocationExpression__Group_1_1__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9526:1: ( rule__SuperInvocationExpression__Group_1_1__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9527:2: rule__SuperInvocationExpression__Group_1_1__2__Impl
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__2__Impl_in_rule__SuperInvocationExpression__Group_1_1__219766);
- rule__SuperInvocationExpression__Group_1_1__2__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13010:1: ( rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13011:2: rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__326602);
+ rule__WhileStatement__Group__3__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__326605);
+ rule__WhileStatement__Group__4();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__2"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9533:1: rule__SuperInvocationExpression__Group_1_1__2__Impl : ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) ) ;
- public final void rule__SuperInvocationExpression__Group_1_1__2__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9537:1: ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9538:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9538:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9539:1: ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 )
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9540:1: ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9540:2: rule__SuperInvocationExpression__TupleAssignment_1_1_2
- {
- pushFollow(FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_1_2_in_rule__SuperInvocationExpression__Group_1_1__2__Impl19793);
- rule__SuperInvocationExpression__TupleAssignment_1_1_2();
+ // $ANTLR end "rule__WhileStatement__Group__3"
- state._fsp--;
+ // $ANTLR start "rule__WhileStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13018:1: rule__WhileStatement__Group__3__Impl : ( ')' ) ;
+ public final void rule__WhileStatement__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13022:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13023:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13023:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13024:1: ')'
+ {
+ before(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
+ match(input, 65, FOLLOW_65_in_rule__WhileStatement__Group__3__Impl26633);
+ after(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__WhileStatement__Group__3__Impl"
- // $ANTLR start "rule__InstanceCreationExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9556:1: rule__InstanceCreationExpression__Group__0 : rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 ;
- public final void rule__InstanceCreationExpression__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9560:1: ( rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9561:2: rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__019829);
- rule__InstanceCreationExpression__Group__0__Impl();
+ // $ANTLR start "rule__WhileStatement__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13037:1: rule__WhileStatement__Group__4 : rule__WhileStatement__Group__4__Impl ;
+ public final void rule__WhileStatement__Group__4() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__019832);
- rule__InstanceCreationExpression__Group__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13041:1: ( rule__WhileStatement__Group__4__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13042:2: rule__WhileStatement__Group__4__Impl
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__426664);
+ rule__WhileStatement__Group__4__Impl();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__WhileStatement__Group__4"
- // $ANTLR start "rule__InstanceCreationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9568:1: rule__InstanceCreationExpression__Group__0__Impl : ( 'new' ) ;
- public final void rule__InstanceCreationExpression__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9572:1: ( ( 'new' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9573:1: ( 'new' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9573:1: ( 'new' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9574:1: 'new'
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
- match(input,82,FOLLOW_82_in_rule__InstanceCreationExpression__Group__0__Impl19860);
- after(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
+ // $ANTLR start "rule__WhileStatement__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13048:1: rule__WhileStatement__Group__4__Impl : ( ( rule__WhileStatement__BlockAssignment_4 ) ) ;
+ public final void rule__WhileStatement__Group__4__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13052:1: ( ( ( rule__WhileStatement__BlockAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13053:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13053:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13054:1: ( rule__WhileStatement__BlockAssignment_4 )
+ {
+ before(grammarAccess.getWhileStatementAccess().getBlockAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13055:1: ( rule__WhileStatement__BlockAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13055:2: rule__WhileStatement__BlockAssignment_4
+ {
+ pushFollow(FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl26691);
+ rule__WhileStatement__BlockAssignment_4();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__0__Impl"
+ after(grammarAccess.getWhileStatementAccess().getBlockAssignment_4());
+ }
- // $ANTLR start "rule__InstanceCreationExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9587:1: rule__InstanceCreationExpression__Group__1 : rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 ;
- public final void rule__InstanceCreationExpression__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9591:1: ( rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9592:2: rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__119891);
- rule__InstanceCreationExpression__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__119894);
- rule__InstanceCreationExpression__Group__2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__WhileStatement__Group__4__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__DoStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13075:1: rule__DoStatement__Group__0 : rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 ;
+ public final void rule__DoStatement__Group__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13079:1: ( rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13080:2: rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__026731);
+ rule__DoStatement__Group__0__Impl();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9599:1: rule__InstanceCreationExpression__Group__1__Impl : ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) ;
- public final void rule__InstanceCreationExpression__Group__1__Impl() throws RecognitionException {
+ pushFollow(FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__026734);
+ rule__DoStatement__Group__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9603:1: ( ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9604:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9604:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9605:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9606:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9606:2: rule__InstanceCreationExpression__ConstructorAssignment_1
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl19921);
- rule__InstanceCreationExpression__ConstructorAssignment_1();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__DoStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13087:1: rule__DoStatement__Group__0__Impl : ( 'do' ) ;
+ public final void rule__DoStatement__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13091:1: ( ( 'do' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13092:1: ( 'do' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13092:1: ( 'do' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13093:1: 'do'
+ {
+ before(grammarAccess.getDoStatementAccess().getDoKeyword_0());
+ match(input, 100, FOLLOW_100_in_rule__DoStatement__Group__0__Impl26762);
+ after(grammarAccess.getDoStatementAccess().getDoKeyword_0());
+ }
- // $ANTLR start "rule__InstanceCreationExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9616:1: rule__InstanceCreationExpression__Group__2 : rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 ;
- public final void rule__InstanceCreationExpression__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9620:1: ( rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9621:2: rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__219951);
- rule__InstanceCreationExpression__Group__2__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__219954);
- rule__InstanceCreationExpression__Group__3();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__Group__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__DoStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13106:1: rule__DoStatement__Group__1 : rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 ;
+ public final void rule__DoStatement__Group__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__2"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13110:1: ( rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13111:2: rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__126793);
+ rule__DoStatement__Group__1__Impl();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9628:1: rule__InstanceCreationExpression__Group__2__Impl : ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) ) ;
- public final void rule__InstanceCreationExpression__Group__2__Impl() throws RecognitionException {
+ pushFollow(FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__126796);
+ rule__DoStatement__Group__2();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9632:1: ( ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9633:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9633:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9634:1: ( rule__InstanceCreationExpression__TupleAssignment_2 )
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9635:1: ( rule__InstanceCreationExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9635:2: rule__InstanceCreationExpression__TupleAssignment_2
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_in_rule__InstanceCreationExpression__Group__2__Impl19981);
- rule__InstanceCreationExpression__TupleAssignment_2();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__Group__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__DoStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13118:1: rule__DoStatement__Group__1__Impl : ( ( rule__DoStatement__BlockAssignment_1 ) ) ;
+ public final void rule__DoStatement__Group__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__2__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13122:1: ( ( ( rule__DoStatement__BlockAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13123:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13123:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13124:1: ( rule__DoStatement__BlockAssignment_1 )
+ {
+ before(grammarAccess.getDoStatementAccess().getBlockAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13125:1: ( rule__DoStatement__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13125:2: rule__DoStatement__BlockAssignment_1
+ {
+ pushFollow(FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl26823);
+ rule__DoStatement__BlockAssignment_1();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9645:1: rule__InstanceCreationExpression__Group__3 : rule__InstanceCreationExpression__Group__3__Impl ;
- public final void rule__InstanceCreationExpression__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9649:1: ( rule__InstanceCreationExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9650:2: rule__InstanceCreationExpression__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__320011);
- rule__InstanceCreationExpression__Group__3__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getDoStatementAccess().getBlockAssignment_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__3"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__InstanceCreationExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9656:1: rule__InstanceCreationExpression__Group__3__Impl : ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) ;
- public final void rule__InstanceCreationExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR end "rule__DoStatement__Group__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9660:1: ( ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9661:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9661:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9662:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9663:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
- if ( (LA78_0==73||LA78_0==76) ) {
- alt78=1;
- }
- switch (alt78) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9663:2: rule__InstanceCreationExpression__SuffixAssignment_3
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl20038);
- rule__InstanceCreationExpression__SuffixAssignment_3();
+ // $ANTLR start "rule__DoStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13135:1: rule__DoStatement__Group__2 : rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 ;
+ public final void rule__DoStatement__Group__2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13139:1: ( rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13140:2: rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__226853);
+ rule__DoStatement__Group__2__Impl();
- }
- break;
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__226856);
+ rule__DoStatement__Group__3();
- after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Group__3__Impl"
+ // $ANTLR end "rule__DoStatement__Group__2"
- // $ANTLR start "rule__InstanceCreationTuple__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9681:1: rule__InstanceCreationTuple__Group__0 : rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1 ;
- public final void rule__InstanceCreationTuple__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__DoStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13147:1: rule__DoStatement__Group__2__Impl : ( 'while' ) ;
+ public final void rule__DoStatement__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9685:1: ( rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9686:2: rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__0__Impl_in_rule__InstanceCreationTuple__Group__020077);
- rule__InstanceCreationTuple__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13151:1: ( ( 'while' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13152:1: ( 'while' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13152:1: ( 'while' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13153:1: 'while'
+ {
+ before(grammarAccess.getDoStatementAccess().getWhileKeyword_2());
+ match(input, 99, FOLLOW_99_in_rule__DoStatement__Group__2__Impl26884);
+ after(grammarAccess.getDoStatementAccess().getWhileKeyword_2());
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__1_in_rule__InstanceCreationTuple__Group__020080);
- rule__InstanceCreationTuple__Group__1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__0"
+ // $ANTLR end "rule__DoStatement__Group__2__Impl"
- // $ANTLR start "rule__InstanceCreationTuple__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9693:1: rule__InstanceCreationTuple__Group__0__Impl : ( () ) ;
- public final void rule__InstanceCreationTuple__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DoStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13166:1: rule__DoStatement__Group__3 : rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 ;
+ public final void rule__DoStatement__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9697:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9698:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9698:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9699:1: ()
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9700:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9702:1:
- {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13170:1: ( rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13171:2: rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__326915);
+ rule__DoStatement__Group__3__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__326918);
+ rule__DoStatement__Group__4();
- }
+ state._fsp--;
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InstanceCreationTuple__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9712:1: rule__InstanceCreationTuple__Group__1 : rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2 ;
- public final void rule__InstanceCreationTuple__Group__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9716:1: ( rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9717:2: rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__1__Impl_in_rule__InstanceCreationTuple__Group__120138);
- rule__InstanceCreationTuple__Group__1__Impl();
+ // $ANTLR end "rule__DoStatement__Group__3"
- state._fsp--;
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__2_in_rule__InstanceCreationTuple__Group__120141);
- rule__InstanceCreationTuple__Group__2();
+ // $ANTLR start "rule__DoStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13178:1: rule__DoStatement__Group__3__Impl : ( '(' ) ;
+ public final void rule__DoStatement__Group__3__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13182:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13183:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13183:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13184:1: '('
+ {
+ before(grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
+ match(input, 64, FOLLOW_64_in_rule__DoStatement__Group__3__Impl26946);
+ after(grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InstanceCreationTuple__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9724:1: rule__InstanceCreationTuple__Group__1__Impl : ( '(' ) ;
- public final void rule__InstanceCreationTuple__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9728:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9729:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9729:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9730:1: '('
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
- match(input,64,FOLLOW_64_in_rule__InstanceCreationTuple__Group__1__Impl20169);
- after(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
+ // $ANTLR end "rule__DoStatement__Group__3__Impl"
- }
+ // $ANTLR start "rule__DoStatement__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13197:1: rule__DoStatement__Group__4 : rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 ;
+ public final void rule__DoStatement__Group__4() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13201:1: ( rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13202:2: rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__426977);
+ rule__DoStatement__Group__4__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__1__Impl"
+ pushFollow(FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__426980);
+ rule__DoStatement__Group__5();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationTuple__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9743:1: rule__InstanceCreationTuple__Group__2 : rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3 ;
- public final void rule__InstanceCreationTuple__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9747:1: ( rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9748:2: rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__2__Impl_in_rule__InstanceCreationTuple__Group__220200);
- rule__InstanceCreationTuple__Group__2__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__3_in_rule__InstanceCreationTuple__Group__220203);
- rule__InstanceCreationTuple__Group__3();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__Group__4"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__DoStatement__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13209:1: rule__DoStatement__Group__4__Impl : ( ( rule__DoStatement__ConditionAssignment_4 ) ) ;
+ public final void rule__DoStatement__Group__4__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__2"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13213:1: ( ( ( rule__DoStatement__ConditionAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13214:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13214:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13215:1: ( rule__DoStatement__ConditionAssignment_4 )
+ {
+ before(grammarAccess.getDoStatementAccess().getConditionAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13216:1: ( rule__DoStatement__ConditionAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13216:2: rule__DoStatement__ConditionAssignment_4
+ {
+ pushFollow(FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27007);
+ rule__DoStatement__ConditionAssignment_4();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationTuple__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9755:1: rule__InstanceCreationTuple__Group__2__Impl : ( ( rule__InstanceCreationTuple__Group_2__0 )? ) ;
- public final void rule__InstanceCreationTuple__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9759:1: ( ( ( rule__InstanceCreationTuple__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9760:1: ( ( rule__InstanceCreationTuple__Group_2__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9760:1: ( ( rule__InstanceCreationTuple__Group_2__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9761:1: ( rule__InstanceCreationTuple__Group_2__0 )?
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9762:1: ( rule__InstanceCreationTuple__Group_2__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ }
- if ( (LA79_0==RULE_ID) ) {
- alt79=1;
- }
- switch (alt79) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9762:2: rule__InstanceCreationTuple__Group_2__0
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__0_in_rule__InstanceCreationTuple__Group__2__Impl20230);
- rule__InstanceCreationTuple__Group_2__0();
+ after(grammarAccess.getDoStatementAccess().getConditionAssignment_4());
- state._fsp--;
+ }
- }
- break;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__Group__4__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__DoStatement__Group__5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13226:1: rule__DoStatement__Group__5 : rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 ;
+ public final void rule__DoStatement__Group__5() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__2__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13230:1: ( rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13231:2: rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527037);
+ rule__DoStatement__Group__5__Impl();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationTuple__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9772:1: rule__InstanceCreationTuple__Group__3 : rule__InstanceCreationTuple__Group__3__Impl ;
- public final void rule__InstanceCreationTuple__Group__3() throws RecognitionException {
+ pushFollow(FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527040);
+ rule__DoStatement__Group__6();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9776:1: ( rule__InstanceCreationTuple__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9777:2: rule__InstanceCreationTuple__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__3__Impl_in_rule__InstanceCreationTuple__Group__320261);
- rule__InstanceCreationTuple__Group__3__Impl();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__3"
+ // $ANTLR end "rule__DoStatement__Group__5"
- // $ANTLR start "rule__InstanceCreationTuple__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9783:1: rule__InstanceCreationTuple__Group__3__Impl : ( ')' ) ;
- public final void rule__InstanceCreationTuple__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DoStatement__Group__5__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13238:1: rule__DoStatement__Group__5__Impl : ( ')' ) ;
+ public final void rule__DoStatement__Group__5__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9787:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9788:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9788:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9789:1: ')'
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
- match(input,65,FOLLOW_65_in_rule__InstanceCreationTuple__Group__3__Impl20289);
- after(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13242:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13243:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13243:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13244:1: ')'
+ {
+ before(grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
+ match(input, 65, FOLLOW_65_in_rule__DoStatement__Group__5__Impl27068);
+ after(grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group__3__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__InstanceCreationTuple__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9810:1: rule__InstanceCreationTuple__Group_2__0 : rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1 ;
- public final void rule__InstanceCreationTuple__Group_2__0() throws RecognitionException {
+ // $ANTLR end "rule__DoStatement__Group__5__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9814:1: ( rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9815:2: rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__0__Impl_in_rule__InstanceCreationTuple__Group_2__020328);
- rule__InstanceCreationTuple__Group_2__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__DoStatement__Group__6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13257:1: rule__DoStatement__Group__6 : rule__DoStatement__Group__6__Impl ;
+ public final void rule__DoStatement__Group__6() throws RecognitionException {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__1_in_rule__InstanceCreationTuple__Group_2__020331);
- rule__InstanceCreationTuple__Group_2__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13261:1: ( rule__DoStatement__Group__6__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13262:2: rule__DoStatement__Group__6__Impl
+ {
+ pushFollow(FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627099);
+ rule__DoStatement__Group__6__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__InstanceCreationTuple__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9822:1: rule__InstanceCreationTuple__Group_2__0__Impl : ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) ) ;
- public final void rule__InstanceCreationTuple__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__DoStatement__Group__6"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9826:1: ( ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9827:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9827:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9828:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 )
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9829:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9829:2: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0_in_rule__InstanceCreationTuple__Group_2__0__Impl20358);
- rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0();
- state._fsp--;
+ // $ANTLR start "rule__DoStatement__Group__6__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13268:1: rule__DoStatement__Group__6__Impl : ( ';' ) ;
+ public final void rule__DoStatement__Group__6__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13272:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13273:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13273:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13274:1: ';'
+ {
+ before(grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
+ match(input, 91, FOLLOW_91_in_rule__DoStatement__Group__6__Impl27127);
+ after(grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
- after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2__0__Impl"
+ // $ANTLR end "rule__DoStatement__Group__6__Impl"
- // $ANTLR start "rule__InstanceCreationTuple__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9839:1: rule__InstanceCreationTuple__Group_2__1 : rule__InstanceCreationTuple__Group_2__1__Impl ;
- public final void rule__InstanceCreationTuple__Group_2__1() throws RecognitionException {
+ // $ANTLR start "rule__ForStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13301:1: rule__ForStatement__Group__0 : rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 ;
+ public final void rule__ForStatement__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9843:1: ( rule__InstanceCreationTuple__Group_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9844:2: rule__InstanceCreationTuple__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__1__Impl_in_rule__InstanceCreationTuple__Group_2__120388);
- rule__InstanceCreationTuple__Group_2__1__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13305:1: ( rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13306:2: rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__027172);
+ rule__ForStatement__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__027175);
+ rule__ForStatement__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__InstanceCreationTuple__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9850:1: rule__InstanceCreationTuple__Group_2__1__Impl : ( ( rule__InstanceCreationTuple__Group_2_1__0 )* ) ;
- public final void rule__InstanceCreationTuple__Group_2__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9854:1: ( ( ( rule__InstanceCreationTuple__Group_2_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9855:1: ( ( rule__InstanceCreationTuple__Group_2_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9855:1: ( ( rule__InstanceCreationTuple__Group_2_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9856:1: ( rule__InstanceCreationTuple__Group_2_1__0 )*
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9857:1: ( rule__InstanceCreationTuple__Group_2_1__0 )*
- loop80:
- do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ }
+ return;
+ }
- if ( (LA80_0==62) ) {
- alt80=1;
- }
+ // $ANTLR end "rule__ForStatement__Group__0"
- switch (alt80) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9857:2: rule__InstanceCreationTuple__Group_2_1__0
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__0_in_rule__InstanceCreationTuple__Group_2__1__Impl20415);
- rule__InstanceCreationTuple__Group_2_1__0();
+ // $ANTLR start "rule__ForStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13313:1: rule__ForStatement__Group__0__Impl : ( 'for' ) ;
+ public final void rule__ForStatement__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13317:1: ( ( 'for' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13318:1: ( 'for' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13318:1: ( 'for' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13319:1: 'for'
+ {
+ before(grammarAccess.getForStatementAccess().getForKeyword_0());
+ match(input, 101, FOLLOW_101_in_rule__ForStatement__Group__0__Impl27203);
+ after(grammarAccess.getForStatementAccess().getForKeyword_0());
- }
- break;
+ }
- default :
- break loop80;
- }
- } while (true);
- after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ForStatement__Group__0__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2__1__Impl"
+ // $ANTLR start "rule__ForStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13332:1: rule__ForStatement__Group__1 : rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 ;
+ public final void rule__ForStatement__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9871:1: rule__InstanceCreationTuple__Group_2_1__0 : rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1 ;
- public final void rule__InstanceCreationTuple__Group_2_1__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13336:1: ( rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13337:2: rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__127234);
+ rule__ForStatement__Group__1__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9875:1: ( rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9876:2: rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__0__Impl_in_rule__InstanceCreationTuple__Group_2_1__020450);
- rule__InstanceCreationTuple__Group_2_1__0__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__127237);
+ rule__ForStatement__Group__2();
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__1_in_rule__InstanceCreationTuple__Group_2_1__020453);
- rule__InstanceCreationTuple__Group_2_1__1();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__0"
+ // $ANTLR end "rule__ForStatement__Group__1"
- // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9883:1: rule__InstanceCreationTuple__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__InstanceCreationTuple__Group_2_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ForStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13344:1: rule__ForStatement__Group__1__Impl : ( '(' ) ;
+ public final void rule__ForStatement__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9887:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9888:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9888:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9889:1: ','
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
- match(input,62,FOLLOW_62_in_rule__InstanceCreationTuple__Group_2_1__0__Impl20481);
- after(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13348:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13349:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13349:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13350:1: '('
+ {
+ before(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
+ match(input, 64, FOLLOW_64_in_rule__ForStatement__Group__1__Impl27265);
+ after(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9902:1: rule__InstanceCreationTuple__Group_2_1__1 : rule__InstanceCreationTuple__Group_2_1__1__Impl ;
- public final void rule__InstanceCreationTuple__Group_2_1__1() throws RecognitionException {
+ // $ANTLR end "rule__ForStatement__Group__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9906:1: ( rule__InstanceCreationTuple__Group_2_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9907:2: rule__InstanceCreationTuple__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__1__Impl_in_rule__InstanceCreationTuple__Group_2_1__120512);
- rule__InstanceCreationTuple__Group_2_1__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ForStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13363:1: rule__ForStatement__Group__2 : rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 ;
+ public final void rule__ForStatement__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13367:1: ( rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13368:2: rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__227296);
+ rule__ForStatement__Group__2__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__227299);
+ rule__ForStatement__Group__3();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__1"
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9913:1: rule__InstanceCreationTuple__Group_2_1__1__Impl : ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) ) ;
- public final void rule__InstanceCreationTuple__Group_2_1__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9917:1: ( ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9918:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9918:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9919:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 )
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9920:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9920:2: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1
- {
- pushFollow(FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1_in_rule__InstanceCreationTuple__Group_2_1__1__Impl20539);
- rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForStatement__Group__2"
- after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1());
- }
+ // $ANTLR start "rule__ForStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13375:1: rule__ForStatement__Group__2__Impl : ( ( rule__ForStatement__ControlAssignment_2 ) ) ;
+ public final void rule__ForStatement__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13379:1: ( ( ( rule__ForStatement__ControlAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13380:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13380:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13381:1: ( rule__ForStatement__ControlAssignment_2 )
+ {
+ before(grammarAccess.getForStatementAccess().getControlAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13382:1: ( rule__ForStatement__ControlAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13382:2: rule__ForStatement__ControlAssignment_2
+ {
+ pushFollow(FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl27326);
+ rule__ForStatement__ControlAssignment_2();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__1__Impl"
+ }
+ after(grammarAccess.getForStatementAccess().getControlAssignment_2());
- // $ANTLR start "rule__InstanceCreationTupleElement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9934:1: rule__InstanceCreationTupleElement__Group__0 : rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1 ;
- public final void rule__InstanceCreationTupleElement__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9938:1: ( rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9939:2: rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1
- {
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__0__Impl_in_rule__InstanceCreationTupleElement__Group__020573);
- rule__InstanceCreationTupleElement__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__1_in_rule__InstanceCreationTupleElement__Group__020576);
- rule__InstanceCreationTupleElement__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForStatement__Group__2__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ForStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13392:1: rule__ForStatement__Group__3 : rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 ;
+ public final void rule__ForStatement__Group__3() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13396:1: ( rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13397:2: rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4
+ {
+ pushFollow(FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__327356);
+ rule__ForStatement__Group__3__Impl();
- // $ANTLR start "rule__InstanceCreationTupleElement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9946:1: rule__InstanceCreationTupleElement__Group__0__Impl : ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) ) ;
- public final void rule__InstanceCreationTupleElement__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9950:1: ( ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9951:1: ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9951:1: ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9952:1: ( rule__InstanceCreationTupleElement__RoleAssignment_0 )
- {
- before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9953:1: ( rule__InstanceCreationTupleElement__RoleAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9953:2: rule__InstanceCreationTupleElement__RoleAssignment_0
- {
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__RoleAssignment_0_in_rule__InstanceCreationTupleElement__Group__0__Impl20603);
- rule__InstanceCreationTupleElement__RoleAssignment_0();
+ pushFollow(FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__327359);
+ rule__ForStatement__Group__4();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForStatement__Group__3"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ForStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13404:1: rule__ForStatement__Group__3__Impl : ( ')' ) ;
+ public final void rule__ForStatement__Group__3__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13408:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13409:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13409:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13410:1: ')'
+ {
+ before(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
+ match(input, 65, FOLLOW_65_in_rule__ForStatement__Group__3__Impl27387);
+ after(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
- // $ANTLR start "rule__InstanceCreationTupleElement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9963:1: rule__InstanceCreationTupleElement__Group__1 : rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2 ;
- public final void rule__InstanceCreationTupleElement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9967:1: ( rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9968:2: rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2
- {
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__1__Impl_in_rule__InstanceCreationTupleElement__Group__120633);
- rule__InstanceCreationTupleElement__Group__1__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__2_in_rule__InstanceCreationTupleElement__Group__120636);
- rule__InstanceCreationTupleElement__Group__2();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForStatement__Group__3__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ForStatement__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13423:1: rule__ForStatement__Group__4 : rule__ForStatement__Group__4__Impl ;
+ public final void rule__ForStatement__Group__4() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__Group__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13427:1: ( rule__ForStatement__Group__4__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13428:2: rule__ForStatement__Group__4__Impl
+ {
+ pushFollow(FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__427418);
+ rule__ForStatement__Group__4__Impl();
- // $ANTLR start "rule__InstanceCreationTupleElement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9975:1: rule__InstanceCreationTupleElement__Group__1__Impl : ( '=>' ) ;
- public final void rule__InstanceCreationTupleElement__Group__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9979:1: ( ( '=>' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9980:1: ( '=>' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9980:1: ( '=>' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9981:1: '=>'
- {
- before(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
- match(input,63,FOLLOW_63_in_rule__InstanceCreationTupleElement__Group__1__Impl20664);
- after(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ForStatement__Group__4"
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__Group__1__Impl"
+ // $ANTLR start "rule__ForStatement__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13434:1: rule__ForStatement__Group__4__Impl : ( ( rule__ForStatement__BlockAssignment_4 ) ) ;
+ public final void rule__ForStatement__Group__4__Impl() throws RecognitionException {
- // $ANTLR start "rule__InstanceCreationTupleElement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9994:1: rule__InstanceCreationTupleElement__Group__2 : rule__InstanceCreationTupleElement__Group__2__Impl ;
- public final void rule__InstanceCreationTupleElement__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9998:1: ( rule__InstanceCreationTupleElement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:9999:2: rule__InstanceCreationTupleElement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__2__Impl_in_rule__InstanceCreationTupleElement__Group__220695);
- rule__InstanceCreationTupleElement__Group__2__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13438:1: ( ( ( rule__ForStatement__BlockAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13439:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13439:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13440:1: ( rule__ForStatement__BlockAssignment_4 )
+ {
+ before(grammarAccess.getForStatementAccess().getBlockAssignment_4());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13441:1: ( rule__ForStatement__BlockAssignment_4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13441:2: rule__ForStatement__BlockAssignment_4
+ {
+ pushFollow(FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl27445);
+ rule__ForStatement__BlockAssignment_4();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getForStatementAccess().getBlockAssignment_4());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__Group__2"
+ }
- // $ANTLR start "rule__InstanceCreationTupleElement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10005:1: rule__InstanceCreationTupleElement__Group__2__Impl : ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) ) ;
- public final void rule__InstanceCreationTupleElement__Group__2__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10009:1: ( ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10010:1: ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10010:1: ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10011:1: ( rule__InstanceCreationTupleElement__ObjectAssignment_2 )
- {
- before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10012:1: ( rule__InstanceCreationTupleElement__ObjectAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10012:2: rule__InstanceCreationTupleElement__ObjectAssignment_2
- {
- pushFollow(FOLLOW_rule__InstanceCreationTupleElement__ObjectAssignment_2_in_rule__InstanceCreationTupleElement__Group__2__Impl20722);
- rule__InstanceCreationTupleElement__ObjectAssignment_2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForStatement__Group__4__Impl"
- }
- after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2());
+ // $ANTLR start "rule__ForControl__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13461:1: rule__ForControl__Group__0 : rule__ForControl__Group__0__Impl rule__ForControl__Group__1 ;
+ public final void rule__ForControl__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13465:1: ( rule__ForControl__Group__0__Impl rule__ForControl__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13466:2: rule__ForControl__Group__0__Impl rule__ForControl__Group__1
+ {
+ pushFollow(FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__027485);
+ rule__ForControl__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__027488);
+ rule__ForControl__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__Group__2__Impl"
+ }
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10028:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0 : rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10032:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10033:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020758);
- rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020761);
- rule__SequenceConstructionOrAccessCompletion__Group_0__1();
+ // $ANTLR end "rule__ForControl__Group__0"
- state._fsp--;
+ // $ANTLR start "rule__ForControl__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13473:1: rule__ForControl__Group__0__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) ;
+ public final void rule__ForControl__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13477:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13478:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13478:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13479:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
+ {
+ before(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13480:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13480:2: rule__ForControl__LoopVariableDefinitionAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl27515);
+ rule__ForControl__LoopVariableDefinitionAssignment_0();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
+ }
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10040:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl() throws RecognitionException {
+ after(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10044:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10045:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10045:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10046:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10047:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10047:2: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl20788);
- rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForControl__Group__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ForControl__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13490:1: rule__ForControl__Group__1 : rule__ForControl__Group__1__Impl ;
+ public final void rule__ForControl__Group__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13494:1: ( rule__ForControl__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13495:2: rule__ForControl__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__127545);
+ rule__ForControl__Group__1__Impl();
+ state._fsp--;
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10057:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1 : rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10061:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10062:2: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__120818);
- rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ForControl__Group__1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
+ // $ANTLR start "rule__ForControl__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13501:1: rule__ForControl__Group__1__Impl : ( ( rule__ForControl__Group_1__0 )* ) ;
+ public final void rule__ForControl__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10068:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13505:1: ( ( ( rule__ForControl__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13506:1: ( ( rule__ForControl__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13506:1: ( ( rule__ForControl__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13507:1: ( rule__ForControl__Group_1__0 )*
+ {
+ before(grammarAccess.getForControlAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13508:1: ( rule__ForControl__Group_1__0 )*
+ loop92: do {
+ int alt92 = 2;
+ int LA92_0 = input.LA(1);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10072:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10073:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10073:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10074:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10075:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10075:2: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl20845);
- rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1();
+ if((LA92_0 == 62)) {
+ alt92 = 1;
+ }
- state._fsp--;
+ switch(alt92) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13508:2: rule__ForControl__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl27572);
+ rule__ForControl__Group_1__0();
- }
+ state._fsp--;
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
- }
+ }
+ break;
+ default:
+ break loop92;
+ }
+ } while(true);
- }
+ after(grammarAccess.getForControlAccess().getGroup_1());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AccessCompletion__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10089:1: rule__AccessCompletion__Group__0 : rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 ;
- public final void rule__AccessCompletion__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10093:1: ( rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10094:2: rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1
- {
- pushFollow(FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__020879);
- rule__AccessCompletion__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ForControl__Group__1__Impl"
- pushFollow(FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__020882);
- rule__AccessCompletion__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__ForControl__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13522:1: rule__ForControl__Group_1__0 : rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 ;
+ public final void rule__ForControl__Group_1__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13526:1: ( rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13527:2: rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__027607);
+ rule__ForControl__Group_1__0__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__027610);
+ rule__ForControl__Group_1__1();
- }
- return ;
- }
- // $ANTLR end "rule__AccessCompletion__Group__0"
+ state._fsp--;
- // $ANTLR start "rule__AccessCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10101:1: rule__AccessCompletion__Group__0__Impl : ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) ;
- public final void rule__AccessCompletion__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10105:1: ( ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10106:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10106:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10107:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
- {
- before(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10108:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10108:2: rule__AccessCompletion__AccessIndexAssignment_0
- {
- pushFollow(FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl20909);
- rule__AccessCompletion__AccessIndexAssignment_0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForControl__Group_1__0"
- after(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
- }
+ // $ANTLR start "rule__ForControl__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13534:1: rule__ForControl__Group_1__0__Impl : ( ',' ) ;
+ public final void rule__ForControl__Group_1__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13538:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13539:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13539:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13540:1: ','
+ {
+ before(grammarAccess.getForControlAccess().getCommaKeyword_1_0());
+ match(input, 62, FOLLOW_62_in_rule__ForControl__Group_1__0__Impl27638);
+ after(grammarAccess.getForControlAccess().getCommaKeyword_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AccessCompletion__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AccessCompletion__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10118:1: rule__AccessCompletion__Group__1 : rule__AccessCompletion__Group__1__Impl ;
- public final void rule__AccessCompletion__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10122:1: ( rule__AccessCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10123:2: rule__AccessCompletion__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__120939);
- rule__AccessCompletion__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ForControl__Group_1__0__Impl"
- }
+ // $ANTLR start "rule__ForControl__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13553:1: rule__ForControl__Group_1__1 : rule__ForControl__Group_1__1__Impl ;
+ public final void rule__ForControl__Group_1__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13557:1: ( rule__ForControl__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13558:2: rule__ForControl__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__127669);
+ rule__ForControl__Group_1__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__AccessCompletion__Group__1"
+ state._fsp--;
- // $ANTLR start "rule__AccessCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10129:1: rule__AccessCompletion__Group__1__Impl : ( ']' ) ;
- public final void rule__AccessCompletion__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10133:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10134:1: ( ']' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10134:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10135:1: ']'
- {
- before(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
- match(input,75,FOLLOW_75_in_rule__AccessCompletion__Group__1__Impl20967);
- after(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ForControl__Group_1__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ForControl__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13564:1: rule__ForControl__Group_1__1__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) ;
+ public final void rule__ForControl__Group_1__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AccessCompletion__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13568:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13569:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13569:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13570:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
+ {
+ before(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13571:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13571:2: rule__ForControl__LoopVariableDefinitionAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl27696);
+ rule__ForControl__LoopVariableDefinitionAssignment_1_1();
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10152:1: rule__PartialSequenceConstructionCompletion__Group__0 : rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 ;
- public final void rule__PartialSequenceConstructionCompletion__Group__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10156:1: ( rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10157:2: rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1
- {
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021002);
- rule__PartialSequenceConstructionCompletion__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021005);
- rule__PartialSequenceConstructionCompletion__Group__1();
+ after(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_1_1());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForControl__Group_1__1__Impl"
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10164:1: rule__PartialSequenceConstructionCompletion__Group__0__Impl : ( ']' ) ;
- public final void rule__PartialSequenceConstructionCompletion__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10168:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10169:1: ( ']' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10169:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10170:1: ']'
- {
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
- match(input,75,FOLLOW_75_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21033);
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13585:1: rule__LoopVariableDefinition__Group_0__0 : rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 ;
+ public final void rule__LoopVariableDefinition__Group_0__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13589:1: ( rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13590:2: rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__027730);
+ rule__LoopVariableDefinition__Group_0__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__027733);
+ rule__LoopVariableDefinition__Group_0__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
+ }
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10183:1: rule__PartialSequenceConstructionCompletion__Group__1 : rule__PartialSequenceConstructionCompletion__Group__1__Impl ;
- public final void rule__PartialSequenceConstructionCompletion__Group__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10187:1: ( rule__PartialSequenceConstructionCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10188:2: rule__PartialSequenceConstructionCompletion__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121064);
- rule__PartialSequenceConstructionCompletion__Group__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13597:1: rule__LoopVariableDefinition__Group_0__0__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) ;
+ public final void rule__LoopVariableDefinition__Group_0__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13601:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13602:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13602:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13603:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13604:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13604:2: rule__LoopVariableDefinition__NameAssignment_0_0
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl27760);
+ rule__LoopVariableDefinition__NameAssignment_0_0();
+ state._fsp--;
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10194:1: rule__PartialSequenceConstructionCompletion__Group__1__Impl : ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) ;
- public final void rule__PartialSequenceConstructionCompletion__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10198:1: ( ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10199:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10199:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10200:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
- {
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10201:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10201:2: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21091);
- rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1();
+ }
- state._fsp--;
+ after(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_0_0());
+ }
- }
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__0__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13614:1: rule__LoopVariableDefinition__Group_0__1 : rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 ;
+ public final void rule__LoopVariableDefinition__Group_0__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SequenceConstructionExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10215:1: rule__SequenceConstructionExpression__Group__0 : rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 ;
- public final void rule__SequenceConstructionExpression__Group__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13618:1: ( rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13619:2: rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__127790);
+ rule__LoopVariableDefinition__Group_0__1__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10219:1: ( rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10220:2: rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021125);
- rule__SequenceConstructionExpression__Group__0__Impl();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__127793);
+ rule__LoopVariableDefinition__Group_0__2();
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021128);
- rule__SequenceConstructionExpression__Group__1();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__0"
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__1"
- // $ANTLR start "rule__SequenceConstructionExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10227:1: rule__SequenceConstructionExpression__Group__0__Impl : ( '{' ) ;
- public final void rule__SequenceConstructionExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13626:1: rule__LoopVariableDefinition__Group_0__1__Impl : ( 'in' ) ;
+ public final void rule__LoopVariableDefinition__Group_0__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10231:1: ( ( '{' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10232:1: ( '{' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10232:1: ( '{' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10233:1: '{'
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
- match(input,83,FOLLOW_83_in_rule__SequenceConstructionExpression__Group__0__Impl21156);
- after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13630:1: ( ( 'in' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13631:1: ( 'in' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13631:1: ( 'in' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13632:1: 'in'
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
+ match(input, 102, FOLLOW_102_in_rule__LoopVariableDefinition__Group_0__1__Impl27821);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SequenceConstructionExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10246:1: rule__SequenceConstructionExpression__Group__1 : rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 ;
- public final void rule__SequenceConstructionExpression__Group__1() throws RecognitionException {
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10250:1: ( rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10251:2: rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__121187);
- rule__SequenceConstructionExpression__Group__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13645:1: rule__LoopVariableDefinition__Group_0__2 : rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 ;
+ public final void rule__LoopVariableDefinition__Group_0__2() throws RecognitionException {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__121190);
- rule__SequenceConstructionExpression__Group__2();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13649:1: ( rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13650:2: rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__227852);
+ rule__LoopVariableDefinition__Group_0__2__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__227855);
+ rule__LoopVariableDefinition__Group_0__3();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SequenceConstructionExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10258:1: rule__SequenceConstructionExpression__Group__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) ;
- public final void rule__SequenceConstructionExpression__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10262:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10263:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10263:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10264:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10265:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10265:2: rule__SequenceConstructionExpression__SequenceElementAssignment_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl21217);
- rule__SequenceConstructionExpression__SequenceElementAssignment_1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__2"
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13657:1: rule__LoopVariableDefinition__Group_0__2__Impl : ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) ;
+ public final void rule__LoopVariableDefinition__Group_0__2__Impl() throws RecognitionException {
- after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13661:1: ( ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13662:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13662:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13663:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getExpression1Assignment_0_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13664:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13664:2: rule__LoopVariableDefinition__Expression1Assignment_0_2
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl27882);
+ rule__LoopVariableDefinition__Expression1Assignment_0_2();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getExpression1Assignment_0_2());
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__1__Impl"
+ }
- // $ANTLR start "rule__SequenceConstructionExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10275:1: rule__SequenceConstructionExpression__Group__2 : rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 ;
- public final void rule__SequenceConstructionExpression__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10279:1: ( rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10280:2: rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__221247);
- rule__SequenceConstructionExpression__Group__2__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__221250);
- rule__SequenceConstructionExpression__Group__3();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__2__Impl"
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13674:1: rule__LoopVariableDefinition__Group_0__3 : rule__LoopVariableDefinition__Group_0__3__Impl ;
+ public final void rule__LoopVariableDefinition__Group_0__3() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13678:1: ( rule__LoopVariableDefinition__Group_0__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13679:2: rule__LoopVariableDefinition__Group_0__3__Impl
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__327912);
+ rule__LoopVariableDefinition__Group_0__3__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__2"
+ state._fsp--;
- // $ANTLR start "rule__SequenceConstructionExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10287:1: rule__SequenceConstructionExpression__Group__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) ;
- public final void rule__SequenceConstructionExpression__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10291:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10292:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10292:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10293:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10294:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10294:2: rule__SequenceConstructionExpression__Alternatives_2
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl21277);
- rule__SequenceConstructionExpression__Alternatives_2();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__3"
- after(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2());
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13685:1: rule__LoopVariableDefinition__Group_0__3__Impl : ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) ;
+ public final void rule__LoopVariableDefinition__Group_0__3__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13689:1: ( ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13690:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13690:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13691:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13692:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
+ int alt93 = 2;
+ int LA93_0 = input.LA(1);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ if((LA93_0 == 85)) {
+ alt93 = 1;
+ }
+ switch(alt93) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13692:2: rule__LoopVariableDefinition__Group_0_3__0
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl27939);
+ rule__LoopVariableDefinition__Group_0_3__0();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__2__Impl"
+ }
+ break;
- // $ANTLR start "rule__SequenceConstructionExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10304:1: rule__SequenceConstructionExpression__Group__3 : rule__SequenceConstructionExpression__Group__3__Impl ;
- public final void rule__SequenceConstructionExpression__Group__3() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10308:1: ( rule__SequenceConstructionExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10309:2: rule__SequenceConstructionExpression__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__321307);
- rule__SequenceConstructionExpression__Group__3__Impl();
+ after(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0_3());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__3"
+ }
+ return;
+ }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0__3__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10315:1: rule__SequenceConstructionExpression__Group__3__Impl : ( '}' ) ;
- public final void rule__SequenceConstructionExpression__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10319:1: ( ( '}' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10320:1: ( '}' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10320:1: ( '}' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10321:1: '}'
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
- match(input,84,FOLLOW_84_in_rule__SequenceConstructionExpression__Group__3__Impl21335);
- after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13710:1: rule__LoopVariableDefinition__Group_0_3__0 : rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 ;
+ public final void rule__LoopVariableDefinition__Group_0_3__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13714:1: ( rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13715:2: rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__027978);
+ rule__LoopVariableDefinition__Group_0_3__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__027981);
+ rule__LoopVariableDefinition__Group_0_3__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group__3__Impl"
+ }
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10342:1: rule__SequenceConstructionExpression__Group_2_0__0 : rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 ;
- public final void rule__SequenceConstructionExpression__Group_2_0__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10346:1: ( rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10347:2: rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__021374);
- rule__SequenceConstructionExpression__Group_2_0__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__021377);
- rule__SequenceConstructionExpression__Group_2_0__1();
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__0"
- state._fsp--;
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13722:1: rule__LoopVariableDefinition__Group_0_3__0__Impl : ( '..' ) ;
+ public final void rule__LoopVariableDefinition__Group_0_3__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13726:1: ( ( '..' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13727:1: ( '..' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13727:1: ( '..' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13728:1: '..'
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
+ match(input, 85, FOLLOW_85_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28009);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__0"
+ }
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10354:1: rule__SequenceConstructionExpression__Group_2_0__0__Impl : ( ',' ) ;
- public final void rule__SequenceConstructionExpression__Group_2_0__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10358:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10359:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10359:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10360:1: ','
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
- match(input,62,FOLLOW_62_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl21405);
- after(grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__0__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13741:1: rule__LoopVariableDefinition__Group_0_3__1 : rule__LoopVariableDefinition__Group_0_3__1__Impl ;
+ public final void rule__LoopVariableDefinition__Group_0_3__1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13745:1: ( rule__LoopVariableDefinition__Group_0_3__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13746:2: rule__LoopVariableDefinition__Group_0_3__1__Impl
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128040);
+ rule__LoopVariableDefinition__Group_0_3__1__Impl();
+ state._fsp--;
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10373:1: rule__SequenceConstructionExpression__Group_2_0__1 : rule__SequenceConstructionExpression__Group_2_0__1__Impl ;
- public final void rule__SequenceConstructionExpression__Group_2_0__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10377:1: ( rule__SequenceConstructionExpression__Group_2_0__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10378:2: rule__SequenceConstructionExpression__Group_2_0__1__Impl
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__121436);
- rule__SequenceConstructionExpression__Group_2_0__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__1"
+ // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13752:1: rule__LoopVariableDefinition__Group_0_3__1__Impl : ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) ;
+ public final void rule__LoopVariableDefinition__Group_0_3__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10384:1: rule__SequenceConstructionExpression__Group_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) ;
- public final void rule__SequenceConstructionExpression__Group_2_0__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13756:1: ( ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13757:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13757:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13758:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getExpression2Assignment_0_3_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13759:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13759:2: rule__LoopVariableDefinition__Expression2Assignment_0_3_1
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28067);
+ rule__LoopVariableDefinition__Expression2Assignment_0_3_1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10388:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10389:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10389:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10390:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10391:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10391:2: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl21463);
- rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getLoopVariableDefinitionAccess().getExpression2Assignment_0_3_1());
- after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_0__1__Impl"
+ // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__1__Impl"
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10405:1: rule__SequenceConstructionExpression__Group_2_1__0 : rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 ;
- public final void rule__SequenceConstructionExpression__Group_2_1__0() throws RecognitionException {
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13773:1: rule__LoopVariableDefinition__Group_1__0 : rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 ;
+ public final void rule__LoopVariableDefinition__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10409:1: ( rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10410:2: rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__021497);
- rule__SequenceConstructionExpression__Group_2_1__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13777:1: ( rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13778:2: rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028101);
+ rule__LoopVariableDefinition__Group_1__0__Impl();
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__021500);
- rule__SequenceConstructionExpression__Group_2_1__1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028104);
+ rule__LoopVariableDefinition__Group_1__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10417:1: rule__SequenceConstructionExpression__Group_2_1__0__Impl : ( '..' ) ;
- public final void rule__SequenceConstructionExpression__Group_2_1__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10421:1: ( ( '..' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10422:1: ( '..' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10422:1: ( '..' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10423:1: '..'
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
- match(input,85,FOLLOW_85_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl21528);
- after(grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13785:1: rule__LoopVariableDefinition__Group_1__0__Impl : ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) ;
+ public final void rule__LoopVariableDefinition__Group_1__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13789:1: ( ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13790:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13790:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13791:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getTypeAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13792:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13792:2: rule__LoopVariableDefinition__TypeAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28131);
+ rule__LoopVariableDefinition__TypeAssignment_1_0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__0__Impl"
+ }
+ after(grammarAccess.getLoopVariableDefinitionAccess().getTypeAssignment_1_0());
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10436:1: rule__SequenceConstructionExpression__Group_2_1__1 : rule__SequenceConstructionExpression__Group_2_1__1__Impl ;
- public final void rule__SequenceConstructionExpression__Group_2_1__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10440:1: ( rule__SequenceConstructionExpression__Group_2_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10441:2: rule__SequenceConstructionExpression__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__121559);
- rule__SequenceConstructionExpression__Group_2_1__1__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__1"
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13802:1: rule__LoopVariableDefinition__Group_1__1 : rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 ;
+ public final void rule__LoopVariableDefinition__Group_1__1() throws RecognitionException {
- // $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10447:1: rule__SequenceConstructionExpression__Group_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) ;
- public final void rule__SequenceConstructionExpression__Group_2_1__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10451:1: ( ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10452:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10452:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10453:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10454:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10454:2: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl21586);
- rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13806:1: ( rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13807:2: rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__128161);
+ rule__LoopVariableDefinition__Group_1__1__Impl();
- state._fsp--;
+ state._fsp--;
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__128164);
+ rule__LoopVariableDefinition__Group_1__2();
- }
+ state._fsp--;
- after(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__1"
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__Group_2_1__1__Impl"
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13814:1: rule__LoopVariableDefinition__Group_1__1__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) ;
+ public final void rule__LoopVariableDefinition__Group_1__1__Impl() throws RecognitionException {
- // $ANTLR start "rule__ClassExtentExpression__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10468:1: rule__ClassExtentExpression__Group__0 : rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 ;
- public final void rule__ClassExtentExpression__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10472:1: ( rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10473:2: rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1
- {
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__021620);
- rule__ClassExtentExpression__Group__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13818:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13819:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13819:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13820:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13821:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13821:2: rule__LoopVariableDefinition__NameAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl28191);
+ rule__LoopVariableDefinition__NameAssignment_1_1();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__021623);
- rule__ClassExtentExpression__Group__1();
- state._fsp--;
+ }
+ after(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_1_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ClassExtentExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10480:1: rule__ClassExtentExpression__Group__0__Impl : ( () ) ;
- public final void rule__ClassExtentExpression__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10484:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10485:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10485:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10486:1: ()
- {
- before(grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10487:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10489:1:
- {
- }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__1__Impl"
- after(grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0());
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13831:1: rule__LoopVariableDefinition__Group_1__2 : rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 ;
+ public final void rule__LoopVariableDefinition__Group_1__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13835:1: ( rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13836:2: rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__228221);
+ rule__LoopVariableDefinition__Group_1__2__Impl();
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__228224);
+ rule__LoopVariableDefinition__Group_1__3();
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__0__Impl"
+ state._fsp--;
- // $ANTLR start "rule__ClassExtentExpression__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10499:1: rule__ClassExtentExpression__Group__1 : rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 ;
- public final void rule__ClassExtentExpression__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10503:1: ( rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10504:2: rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2
- {
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__121681);
- rule__ClassExtentExpression__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__121684);
- rule__ClassExtentExpression__Group__2();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__2"
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13843:1: rule__LoopVariableDefinition__Group_1__2__Impl : ( ':' ) ;
+ public final void rule__LoopVariableDefinition__Group_1__2__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13847:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13848:1: ( ':' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13848:1: ( ':' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13849:1: ':'
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
+ match(input, 67, FOLLOW_67_in_rule__LoopVariableDefinition__Group_1__2__Impl28252);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__1"
+ }
- // $ANTLR start "rule__ClassExtentExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10511:1: rule__ClassExtentExpression__Group__1__Impl : ( '.' ) ;
- public final void rule__ClassExtentExpression__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10515:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10516:1: ( '.' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10516:1: ( '.' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10517:1: '.'
- {
- before(grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
- match(input,73,FOLLOW_73_in_rule__ClassExtentExpression__Group__1__Impl21712);
- after(grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__2__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13862:1: rule__LoopVariableDefinition__Group_1__3 : rule__LoopVariableDefinition__Group_1__3__Impl ;
+ public final void rule__LoopVariableDefinition__Group_1__3() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13866:1: ( rule__LoopVariableDefinition__Group_1__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13867:2: rule__LoopVariableDefinition__Group_1__3__Impl
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__328283);
+ rule__LoopVariableDefinition__Group_1__3__Impl();
- // $ANTLR start "rule__ClassExtentExpression__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10530:1: rule__ClassExtentExpression__Group__2 : rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 ;
- public final void rule__ClassExtentExpression__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10534:1: ( rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10535:2: rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3
- {
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__221743);
- rule__ClassExtentExpression__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__221746);
- rule__ClassExtentExpression__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__3"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LoopVariableDefinition__Group_1__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13873:1: rule__LoopVariableDefinition__Group_1__3__Impl : ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) ;
+ public final void rule__LoopVariableDefinition__Group_1__3__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13877:1: ( ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13878:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13878:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13879:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getExpressionAssignment_1_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13880:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13880:2: rule__LoopVariableDefinition__ExpressionAssignment_1_3
+ {
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl28310);
+ rule__LoopVariableDefinition__ExpressionAssignment_1_3();
- // $ANTLR start "rule__ClassExtentExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10542:1: rule__ClassExtentExpression__Group__2__Impl : ( 'allInstances' ) ;
- public final void rule__ClassExtentExpression__Group__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10546:1: ( ( 'allInstances' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10547:1: ( 'allInstances' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10547:1: ( 'allInstances' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10548:1: 'allInstances'
- {
- before(grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
- match(input,86,FOLLOW_86_in_rule__ClassExtentExpression__Group__2__Impl21774);
- after(grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
- }
+ }
+ after(grammarAccess.getLoopVariableDefinitionAccess().getExpressionAssignment_1_3());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ClassExtentExpression__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10561:1: rule__ClassExtentExpression__Group__3 : rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 ;
- public final void rule__ClassExtentExpression__Group__3() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10565:1: ( rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10566:2: rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4
- {
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__321805);
- rule__ClassExtentExpression__Group__3__Impl();
+ // $ANTLR end "rule__LoopVariableDefinition__Group_1__3__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__321808);
- rule__ClassExtentExpression__Group__4();
+ // $ANTLR start "rule__BreakStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13898:1: rule__BreakStatement__Group__0 : rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 ;
+ public final void rule__BreakStatement__Group__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13902:1: ( rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13903:2: rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__028348);
+ rule__BreakStatement__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__028351);
+ rule__BreakStatement__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__3"
+ }
- // $ANTLR start "rule__ClassExtentExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10573:1: rule__ClassExtentExpression__Group__3__Impl : ( '(' ) ;
- public final void rule__ClassExtentExpression__Group__3__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10577:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10578:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10578:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10579:1: '('
- {
- before(grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
- match(input,64,FOLLOW_64_in_rule__ClassExtentExpression__Group__3__Impl21836);
- after(grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__BreakStatement__Group__0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__BreakStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13910:1: rule__BreakStatement__Group__0__Impl : ( () ) ;
+ public final void rule__BreakStatement__Group__0__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__3__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13914:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13915:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13915:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13916:1: ()
+ {
+ before(grammarAccess.getBreakStatementAccess().getBreakStatementAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13917:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13919:1:
+ {
+ }
+ after(grammarAccess.getBreakStatementAccess().getBreakStatementAction_0());
- // $ANTLR start "rule__ClassExtentExpression__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10592:1: rule__ClassExtentExpression__Group__4 : rule__ClassExtentExpression__Group__4__Impl ;
- public final void rule__ClassExtentExpression__Group__4() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10596:1: ( rule__ClassExtentExpression__Group__4__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10597:2: rule__ClassExtentExpression__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__421867);
- rule__ClassExtentExpression__Group__4__Impl();
- state._fsp--;
+ }
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__BreakStatement__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__4"
+ // $ANTLR start "rule__BreakStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13929:1: rule__BreakStatement__Group__1 : rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 ;
+ public final void rule__BreakStatement__Group__1() throws RecognitionException {
- // $ANTLR start "rule__ClassExtentExpression__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10603:1: rule__ClassExtentExpression__Group__4__Impl : ( ')' ) ;
- public final void rule__ClassExtentExpression__Group__4__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10607:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10608:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10608:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10609:1: ')'
- {
- before(grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
- match(input,65,FOLLOW_65_in_rule__ClassExtentExpression__Group__4__Impl21895);
- after(grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13933:1: ( rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13934:2: rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__128409);
+ rule__BreakStatement__Group__1__Impl();
- }
+ state._fsp--;
+ pushFollow(FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__128412);
+ rule__BreakStatement__Group__2();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassExtentExpression__Group__4__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__Block__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10632:1: rule__Block__Group__0 : rule__Block__Group__0__Impl rule__Block__Group__1 ;
- public final void rule__Block__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10636:1: ( rule__Block__Group__0__Impl rule__Block__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10637:2: rule__Block__Group__0__Impl rule__Block__Group__1
- {
- pushFollow(FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__021936);
- rule__Block__Group__0__Impl();
+ // $ANTLR end "rule__BreakStatement__Group__1"
- state._fsp--;
- pushFollow(FOLLOW_rule__Block__Group__1_in_rule__Block__Group__021939);
- rule__Block__Group__1();
+ // $ANTLR start "rule__BreakStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13941:1: rule__BreakStatement__Group__1__Impl : ( 'break' ) ;
+ public final void rule__BreakStatement__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13945:1: ( ( 'break' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13946:1: ( 'break' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13946:1: ( 'break' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13947:1: 'break'
+ {
+ before(grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
+ match(input, 103, FOLLOW_103_in_rule__BreakStatement__Group__1__Impl28440);
+ after(grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__Block__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10644:1: rule__Block__Group__0__Impl : ( '{' ) ;
- public final void rule__Block__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10648:1: ( ( '{' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10649:1: ( '{' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10649:1: ( '{' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10650:1: '{'
- {
- before(grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
- match(input,83,FOLLOW_83_in_rule__Block__Group__0__Impl21967);
- after(grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
+ // $ANTLR end "rule__BreakStatement__Group__1__Impl"
- }
+ // $ANTLR start "rule__BreakStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13960:1: rule__BreakStatement__Group__2 : rule__BreakStatement__Group__2__Impl ;
+ public final void rule__BreakStatement__Group__2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13964:1: ( rule__BreakStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13965:2: rule__BreakStatement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__228471);
+ rule__BreakStatement__Group__2__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__0__Impl"
+ }
- // $ANTLR start "rule__Block__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10663:1: rule__Block__Group__1 : rule__Block__Group__1__Impl rule__Block__Group__2 ;
- public final void rule__Block__Group__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10667:1: ( rule__Block__Group__1__Impl rule__Block__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10668:2: rule__Block__Group__1__Impl rule__Block__Group__2
- {
- pushFollow(FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__121998);
- rule__Block__Group__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122001);
- rule__Block__Group__2();
+ // $ANTLR end "rule__BreakStatement__Group__2"
- state._fsp--;
+ // $ANTLR start "rule__BreakStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13971:1: rule__BreakStatement__Group__2__Impl : ( ';' ) ;
+ public final void rule__BreakStatement__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13975:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13976:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13976:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13977:1: ';'
+ {
+ before(grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
+ match(input, 91, FOLLOW_91_in_rule__BreakStatement__Group__2__Impl28499);
+ after(grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__1"
+ }
- // $ANTLR start "rule__Block__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10675:1: rule__Block__Group__1__Impl : ( () ) ;
- public final void rule__Block__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10679:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10680:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10680:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10681:1: ()
- {
- before(grammarAccess.getBlockAccess().getBlockAction_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10682:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10684:1:
- {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getBlockAccess().getBlockAction_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__BreakStatement__Group__2__Impl"
- }
+ // $ANTLR start "rule__ReturnStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13996:1: rule__ReturnStatement__Group__0 : rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 ;
+ public final void rule__ReturnStatement__Group__0() throws RecognitionException {
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14000:1: ( rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14001:2: rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__028536);
+ rule__ReturnStatement__Group__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__1__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__028539);
+ rule__ReturnStatement__Group__1();
- // $ANTLR start "rule__Block__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10694:1: rule__Block__Group__2 : rule__Block__Group__2__Impl rule__Block__Group__3 ;
- public final void rule__Block__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10698:1: ( rule__Block__Group__2__Impl rule__Block__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10699:2: rule__Block__Group__2__Impl rule__Block__Group__3
- {
- pushFollow(FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222059);
- rule__Block__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222062);
- rule__Block__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ReturnStatement__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ReturnStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14008:1: rule__ReturnStatement__Group__0__Impl : ( 'return' ) ;
+ public final void rule__ReturnStatement__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14012:1: ( ( 'return' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14013:1: ( 'return' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14013:1: ( 'return' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14014:1: 'return'
+ {
+ before(grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
+ match(input, 104, FOLLOW_104_in_rule__ReturnStatement__Group__0__Impl28567);
+ after(grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
- // $ANTLR start "rule__Block__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10706:1: rule__Block__Group__2__Impl : ( ( rule__Block__SequenceAssignment_2 )? ) ;
- public final void rule__Block__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10710:1: ( ( ( rule__Block__SequenceAssignment_2 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10711:1: ( ( rule__Block__SequenceAssignment_2 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10711:1: ( ( rule__Block__SequenceAssignment_2 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10712:1: ( rule__Block__SequenceAssignment_2 )?
- {
- before(grammarAccess.getBlockAccess().getSequenceAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10713:1: ( rule__Block__SequenceAssignment_2 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
- if ( ((LA81_0>=RULE_ML_COMMENT && LA81_0<=RULE_ID)||(LA81_0>=12 && LA81_0<=13)||(LA81_0>=80 && LA81_0<=83)||LA81_0==87||(LA81_0>=90 && LA81_0<=93)||LA81_0==96||(LA81_0>=99 && LA81_0<=101)||(LA81_0>=103 && LA81_0<=106)) ) {
- alt81=1;
- }
- switch (alt81) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10713:2: rule__Block__SequenceAssignment_2
- {
- pushFollow(FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22089);
- rule__Block__SequenceAssignment_2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
- break;
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ReturnStatement__Group__0__Impl"
- after(grammarAccess.getBlockAccess().getSequenceAssignment_2());
- }
+ // $ANTLR start "rule__ReturnStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14027:1: rule__ReturnStatement__Group__1 : rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 ;
+ public final void rule__ReturnStatement__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14031:1: ( rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14032:2: rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__128598);
+ rule__ReturnStatement__Group__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__128601);
+ rule__ReturnStatement__Group__2();
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__2__Impl"
+ state._fsp--;
- // $ANTLR start "rule__Block__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10723:1: rule__Block__Group__3 : rule__Block__Group__3__Impl ;
- public final void rule__Block__Group__3() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10727:1: ( rule__Block__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10728:2: rule__Block__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322120);
- rule__Block__Group__3__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ReturnStatement__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ReturnStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14039:1: rule__ReturnStatement__Group__1__Impl : ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) ;
+ public final void rule__ReturnStatement__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__3"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14043:1: ( ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14044:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14044:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14045:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getReturnStatementAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14046:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14046:2: rule__ReturnStatement__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl28628);
+ rule__ReturnStatement__ExpressionAssignment_1();
- // $ANTLR start "rule__Block__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10734:1: rule__Block__Group__3__Impl : ( '}' ) ;
- public final void rule__Block__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10738:1: ( ( '}' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10739:1: ( '}' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10739:1: ( '}' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10740:1: '}'
- {
- before(grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
- match(input,84,FOLLOW_84_in_rule__Block__Group__3__Impl22148);
- after(grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
+ state._fsp--;
- }
+ }
- }
+ after(grammarAccess.getReturnStatementAccess().getExpressionAssignment_1());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Block__Group__3__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__DocumentedStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10761:1: rule__DocumentedStatement__Group__0 : rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 ;
- public final void rule__DocumentedStatement__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10765:1: ( rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10766:2: rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1
- {
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__022187);
- rule__DocumentedStatement__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ReturnStatement__Group__1__Impl"
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__022190);
- rule__DocumentedStatement__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__ReturnStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14056:1: rule__ReturnStatement__Group__2 : rule__ReturnStatement__Group__2__Impl ;
+ public final void rule__ReturnStatement__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14060:1: ( rule__ReturnStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14061:2: rule__ReturnStatement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__228658);
+ rule__ReturnStatement__Group__2__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__Group__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__DocumentedStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10773:1: rule__DocumentedStatement__Group__0__Impl : ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) ;
- public final void rule__DocumentedStatement__Group__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10777:1: ( ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10778:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10778:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10779:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
- {
- before(grammarAccess.getDocumentedStatementAccess().getCommentAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10780:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ }
+ return;
+ }
- if ( ((LA82_0>=RULE_ML_COMMENT && LA82_0<=RULE_SL_COMMENT)) ) {
- alt82=1;
- }
- switch (alt82) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10780:2: rule__DocumentedStatement__CommentAssignment_0
- {
- pushFollow(FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl22217);
- rule__DocumentedStatement__CommentAssignment_0();
+ // $ANTLR end "rule__ReturnStatement__Group__2"
- state._fsp--;
+ // $ANTLR start "rule__ReturnStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14067:1: rule__ReturnStatement__Group__2__Impl : ( ';' ) ;
+ public final void rule__ReturnStatement__Group__2__Impl() throws RecognitionException {
- }
- break;
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14071:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14072:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14072:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14073:1: ';'
+ {
+ before(grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
+ match(input, 91, FOLLOW_91_in_rule__ReturnStatement__Group__2__Impl28686);
+ after(grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
- after(grammarAccess.getDocumentedStatementAccess().getCommentAssignment_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__Group__0__Impl"
+ // $ANTLR end "rule__ReturnStatement__Group__2__Impl"
- // $ANTLR start "rule__DocumentedStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10790:1: rule__DocumentedStatement__Group__1 : rule__DocumentedStatement__Group__1__Impl ;
- public final void rule__DocumentedStatement__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__AcceptStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14092:1: rule__AcceptStatement__Group__0 : rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 ;
+ public final void rule__AcceptStatement__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10794:1: ( rule__DocumentedStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10795:2: rule__DocumentedStatement__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__122248);
- rule__DocumentedStatement__Group__1__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14096:1: ( rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14097:2: rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__028723);
+ rule__AcceptStatement__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__028726);
+ rule__AcceptStatement__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__DocumentedStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10801:1: rule__DocumentedStatement__Group__1__Impl : ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) ;
- public final void rule__DocumentedStatement__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10805:1: ( ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10806:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10806:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10807:1: ( rule__DocumentedStatement__StatementAssignment_1 )
- {
- before(grammarAccess.getDocumentedStatementAccess().getStatementAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10808:1: ( rule__DocumentedStatement__StatementAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10808:2: rule__DocumentedStatement__StatementAssignment_1
- {
- pushFollow(FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl22275);
- rule__DocumentedStatement__StatementAssignment_1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AcceptStatement__Group__0"
- }
+ // $ANTLR start "rule__AcceptStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14104:1: rule__AcceptStatement__Group__0__Impl : ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) ;
+ public final void rule__AcceptStatement__Group__0__Impl() throws RecognitionException {
- after(grammarAccess.getDocumentedStatementAccess().getStatementAssignment_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14108:1: ( ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14109:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14109:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14110:1: ( rule__AcceptStatement__ClauseAssignment_0 )
+ {
+ before(grammarAccess.getAcceptStatementAccess().getClauseAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14111:1: ( rule__AcceptStatement__ClauseAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14111:2: rule__AcceptStatement__ClauseAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl28753);
+ rule__AcceptStatement__ClauseAssignment_0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getAcceptStatementAccess().getClauseAssignment_0());
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__Group__1__Impl"
+ }
- // $ANTLR start "rule__InlineStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10822:1: rule__InlineStatement__Group__0 : rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 ;
- public final void rule__InlineStatement__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10826:1: ( rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10827:2: rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__022309);
- rule__InlineStatement__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__022312);
- rule__InlineStatement__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AcceptStatement__Group__0__Impl"
- }
+ // $ANTLR start "rule__AcceptStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14121:1: rule__AcceptStatement__Group__1 : rule__AcceptStatement__Group__1__Impl ;
+ public final void rule__AcceptStatement__Group__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14125:1: ( rule__AcceptStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14126:2: rule__AcceptStatement__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__128783);
+ rule__AcceptStatement__Group__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__0"
+ state._fsp--;
- // $ANTLR start "rule__InlineStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10834:1: rule__InlineStatement__Group__0__Impl : ( '/*@' ) ;
- public final void rule__InlineStatement__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10838:1: ( ( '/*@' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10839:1: ( '/*@' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10839:1: ( '/*@' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10840:1: '/*@'
- {
- before(grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
- match(input,87,FOLLOW_87_in_rule__InlineStatement__Group__0__Impl22340);
- after(grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AcceptStatement__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AcceptStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14132:1: rule__AcceptStatement__Group__1__Impl : ( ( rule__AcceptStatement__Alternatives_1 ) ) ;
+ public final void rule__AcceptStatement__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14136:1: ( ( ( rule__AcceptStatement__Alternatives_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14137:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14137:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14138:1: ( rule__AcceptStatement__Alternatives_1 )
+ {
+ before(grammarAccess.getAcceptStatementAccess().getAlternatives_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14139:1: ( rule__AcceptStatement__Alternatives_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14139:2: rule__AcceptStatement__Alternatives_1
+ {
+ pushFollow(FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl28810);
+ rule__AcceptStatement__Alternatives_1();
- // $ANTLR start "rule__InlineStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10853:1: rule__InlineStatement__Group__1 : rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 ;
- public final void rule__InlineStatement__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10857:1: ( rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10858:2: rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__122371);
- rule__InlineStatement__Group__1__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__122374);
- rule__InlineStatement__Group__2();
+ after(grammarAccess.getAcceptStatementAccess().getAlternatives_1());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptStatement__Group__1__Impl"
- // $ANTLR start "rule__InlineStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10865:1: rule__InlineStatement__Group__1__Impl : ( 'inline' ) ;
- public final void rule__InlineStatement__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10869:1: ( ( 'inline' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10870:1: ( 'inline' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10870:1: ( 'inline' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10871:1: 'inline'
- {
- before(grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
- match(input,88,FOLLOW_88_in_rule__InlineStatement__Group__1__Impl22402);
- after(grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
+ // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14153:1: rule__SimpleAcceptStatementCompletion__Group__0 : rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 ;
+ public final void rule__SimpleAcceptStatementCompletion__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14157:1: ( rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14158:2: rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1
+ {
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__028844);
+ rule__SimpleAcceptStatementCompletion__Group__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__028847);
+ rule__SimpleAcceptStatementCompletion__Group__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__1__Impl"
+ }
- // $ANTLR start "rule__InlineStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10884:1: rule__InlineStatement__Group__2 : rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 ;
- public final void rule__InlineStatement__Group__2() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10888:1: ( rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10889:2: rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__222433);
- rule__InlineStatement__Group__2__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__222436);
- rule__InlineStatement__Group__3();
+ // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__0"
- state._fsp--;
+ // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14165:1: rule__SimpleAcceptStatementCompletion__Group__0__Impl : ( () ) ;
+ public final void rule__SimpleAcceptStatementCompletion__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14169:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14170:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14170:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14171:1: ()
+ {
+ before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14172:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14174:1:
+ {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0());
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__2"
+ }
- // $ANTLR start "rule__InlineStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10896:1: rule__InlineStatement__Group__2__Impl : ( '(' ) ;
- public final void rule__InlineStatement__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10900:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10901:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10901:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10902:1: '('
- {
- before(grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
- match(input,64,FOLLOW_64_in_rule__InlineStatement__Group__2__Impl22464);
- after(grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__0__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14184:1: rule__SimpleAcceptStatementCompletion__Group__1 : rule__SimpleAcceptStatementCompletion__Group__1__Impl ;
+ public final void rule__SimpleAcceptStatementCompletion__Group__1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__2__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14188:1: ( rule__SimpleAcceptStatementCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14189:2: rule__SimpleAcceptStatementCompletion__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__128905);
+ rule__SimpleAcceptStatementCompletion__Group__1__Impl();
- // $ANTLR start "rule__InlineStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10915:1: rule__InlineStatement__Group__3 : rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 ;
- public final void rule__InlineStatement__Group__3() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10919:1: ( rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10920:2: rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__322495);
- rule__InlineStatement__Group__3__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__322498);
- rule__InlineStatement__Group__4();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14195:1: rule__SimpleAcceptStatementCompletion__Group__1__Impl : ( ';' ) ;
+ public final void rule__SimpleAcceptStatementCompletion__Group__1__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__3"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14199:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14200:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14200:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14201:1: ';'
+ {
+ before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
+ match(input, 91, FOLLOW_91_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl28933);
+ after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
- // $ANTLR start "rule__InlineStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10927:1: rule__InlineStatement__Group__3__Impl : ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) ;
- public final void rule__InlineStatement__Group__3__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10931:1: ( ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10932:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10932:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10933:1: ( rule__InlineStatement__LangageNameAssignment_3 )
- {
- before(grammarAccess.getInlineStatementAccess().getLangageNameAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10934:1: ( rule__InlineStatement__LangageNameAssignment_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10934:2: rule__InlineStatement__LangageNameAssignment_3
- {
- pushFollow(FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl22525);
- rule__InlineStatement__LangageNameAssignment_3();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getInlineStatementAccess().getLangageNameAssignment_3());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__1__Impl"
- }
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14218:1: rule__CompoundAcceptStatementCompletion__Group__0 : rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 ;
+ public final void rule__CompoundAcceptStatementCompletion__Group__0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14222:1: ( rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14223:2: rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__028968);
+ rule__CompoundAcceptStatementCompletion__Group__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__3__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__028971);
+ rule__CompoundAcceptStatementCompletion__Group__1();
- // $ANTLR start "rule__InlineStatement__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10944:1: rule__InlineStatement__Group__4 : rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 ;
- public final void rule__InlineStatement__Group__4() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10948:1: ( rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10949:2: rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__422555);
- rule__InlineStatement__Group__4__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__422558);
- rule__InlineStatement__Group__5();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14230:1: rule__CompoundAcceptStatementCompletion__Group__0__Impl : ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) ;
+ public final void rule__CompoundAcceptStatementCompletion__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__4"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14234:1: ( ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14235:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14235:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14236:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14237:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14237:2: rule__CompoundAcceptStatementCompletion__BlockAssignment_0
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl28998);
+ rule__CompoundAcceptStatementCompletion__BlockAssignment_0();
- // $ANTLR start "rule__InlineStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10956:1: rule__InlineStatement__Group__4__Impl : ( ')' ) ;
- public final void rule__InlineStatement__Group__4__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10960:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10961:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10961:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10962:1: ')'
- {
- before(grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
- match(input,65,FOLLOW_65_in_rule__InlineStatement__Group__4__Impl22586);
- after(grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
- }
+ }
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockAssignment_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__4__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InlineStatement__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10975:1: rule__InlineStatement__Group__5 : rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 ;
- public final void rule__InlineStatement__Group__5() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10979:1: ( rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10980:2: rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__522617);
- rule__InlineStatement__Group__5__Impl();
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__0__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__522620);
- rule__InlineStatement__Group__6();
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14247:1: rule__CompoundAcceptStatementCompletion__Group__1 : rule__CompoundAcceptStatementCompletion__Group__1__Impl ;
+ public final void rule__CompoundAcceptStatementCompletion__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14251:1: ( rule__CompoundAcceptStatementCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14252:2: rule__CompoundAcceptStatementCompletion__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129028);
+ rule__CompoundAcceptStatementCompletion__Group__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__5"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InlineStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10987:1: rule__InlineStatement__Group__5__Impl : ( ( rule__InlineStatement__BodyAssignment_5 ) ) ;
- public final void rule__InlineStatement__Group__5__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10991:1: ( ( ( rule__InlineStatement__BodyAssignment_5 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10992:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10992:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10993:1: ( rule__InlineStatement__BodyAssignment_5 )
- {
- before(grammarAccess.getInlineStatementAccess().getBodyAssignment_5());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10994:1: ( rule__InlineStatement__BodyAssignment_5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:10994:2: rule__InlineStatement__BodyAssignment_5
- {
- pushFollow(FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl22647);
- rule__InlineStatement__BodyAssignment_5();
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__1"
- state._fsp--;
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14258:1: rule__CompoundAcceptStatementCompletion__Group__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) ;
+ public final void rule__CompoundAcceptStatementCompletion__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getInlineStatementAccess().getBodyAssignment_5());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14262:1: ( ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14263:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14263:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14264:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14265:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
+ loop94: do {
+ int alt94 = 2;
+ int LA94_0 = input.LA(1);
- }
+ if((LA94_0 == 95)) {
+ alt94 = 1;
+ }
- }
+ switch(alt94) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14265:2: rule__CompoundAcceptStatementCompletion__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29055);
+ rule__CompoundAcceptStatementCompletion__Group_1__0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__5__Impl"
+ }
+ break;
+ default:
+ break loop94;
+ }
+ } while(true);
- // $ANTLR start "rule__InlineStatement__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11004:1: rule__InlineStatement__Group__6 : rule__InlineStatement__Group__6__Impl ;
- public final void rule__InlineStatement__Group__6() throws RecognitionException {
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11008:1: ( rule__InlineStatement__Group__6__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11009:2: rule__InlineStatement__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__622677);
- rule__InlineStatement__Group__6__Impl();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__6"
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__1__Impl"
- // $ANTLR start "rule__InlineStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11015:1: rule__InlineStatement__Group__6__Impl : ( '*/' ) ;
- public final void rule__InlineStatement__Group__6__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14279:1: rule__CompoundAcceptStatementCompletion__Group_1__0 : rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 ;
+ public final void rule__CompoundAcceptStatementCompletion__Group_1__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11019:1: ( ( '*/' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11020:1: ( '*/' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11020:1: ( '*/' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11021:1: '*/'
- {
- before(grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
- match(input,89,FOLLOW_89_in_rule__InlineStatement__Group__6__Impl22705);
- after(grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14283:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14284:2: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029090);
+ rule__CompoundAcceptStatementCompletion__Group_1__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029093);
+ rule__CompoundAcceptStatementCompletion__Group_1__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__Group__6__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AnnotatedStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11048:1: rule__AnnotatedStatement__Group__0 : rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 ;
- public final void rule__AnnotatedStatement__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11052:1: ( rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11053:2: rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1
- {
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__022750);
- rule__AnnotatedStatement__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__0"
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__022753);
- rule__AnnotatedStatement__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14291:1: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl : ( 'or' ) ;
+ public final void rule__CompoundAcceptStatementCompletion__Group_1__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14295:1: ( ( 'or' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14296:1: ( 'or' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14296:1: ( 'or' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14297:1: 'or'
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
+ match(input, 95, FOLLOW_95_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29121);
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__Group__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AnnotatedStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11060:1: rule__AnnotatedStatement__Group__0__Impl : ( '//@' ) ;
- public final void rule__AnnotatedStatement__Group__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11064:1: ( ( '//@' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11065:1: ( '//@' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11065:1: ( '//@' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11066:1: '//@'
- {
- before(grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
- match(input,90,FOLLOW_90_in_rule__AnnotatedStatement__Group__0__Impl22781);
- after(grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__0__Impl"
- }
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14310:1: rule__CompoundAcceptStatementCompletion__Group_1__1 : rule__CompoundAcceptStatementCompletion__Group_1__1__Impl ;
+ public final void rule__CompoundAcceptStatementCompletion__Group_1__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14314:1: ( rule__CompoundAcceptStatementCompletion__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14315:2: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129152);
+ rule__CompoundAcceptStatementCompletion__Group_1__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__Group__0__Impl"
+ state._fsp--;
- // $ANTLR start "rule__AnnotatedStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11079:1: rule__AnnotatedStatement__Group__1 : rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 ;
- public final void rule__AnnotatedStatement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11083:1: ( rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11084:2: rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2
- {
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__122812);
- rule__AnnotatedStatement__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__122815);
- rule__AnnotatedStatement__Group__2();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__1"
- }
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14321:1: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) ;
+ public final void rule__CompoundAcceptStatementCompletion__Group_1__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14325:1: ( ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14326:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14326:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14327:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14328:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14328:2: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl29179);
+ rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1();
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__Group__1"
+ state._fsp--;
- // $ANTLR start "rule__AnnotatedStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11091:1: rule__AnnotatedStatement__Group__1__Impl : ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) ;
- public final void rule__AnnotatedStatement__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11095:1: ( ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11096:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11096:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11097:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
- {
- before(grammarAccess.getAnnotatedStatementAccess().getAnnotationAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11098:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11098:2: rule__AnnotatedStatement__AnnotationAssignment_1
- {
- pushFollow(FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl22842);
- rule__AnnotatedStatement__AnnotationAssignment_1();
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAssignment_1_1());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getAnnotatedStatementAccess().getAnnotationAssignment_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AcceptBlock__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14342:1: rule__AcceptBlock__Group__0 : rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 ;
+ public final void rule__AcceptBlock__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14346:1: ( rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14347:2: rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1
+ {
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__029213);
+ rule__AcceptBlock__Group__0__Impl();
- // $ANTLR start "rule__AnnotatedStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11108:1: rule__AnnotatedStatement__Group__2 : rule__AnnotatedStatement__Group__2__Impl ;
- public final void rule__AnnotatedStatement__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11112:1: ( rule__AnnotatedStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11113:2: rule__AnnotatedStatement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__222872);
- rule__AnnotatedStatement__Group__2__Impl();
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__029216);
+ rule__AcceptBlock__Group__1();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__Group__2"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptBlock__Group__0"
- // $ANTLR start "rule__AnnotatedStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11119:1: rule__AnnotatedStatement__Group__2__Impl : ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) ;
- public final void rule__AnnotatedStatement__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11123:1: ( ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11124:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11124:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11125:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
- {
- before(grammarAccess.getAnnotatedStatementAccess().getStatementAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11126:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11126:2: rule__AnnotatedStatement__StatementAssignment_2
- {
- pushFollow(FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl22899);
- rule__AnnotatedStatement__StatementAssignment_2();
+ // $ANTLR start "rule__AcceptBlock__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14354:1: rule__AcceptBlock__Group__0__Impl : ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) ;
+ public final void rule__AcceptBlock__Group__0__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14358:1: ( ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14359:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14359:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14360:1: ( rule__AcceptBlock__ClauseAssignment_0 )
+ {
+ before(grammarAccess.getAcceptBlockAccess().getClauseAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14361:1: ( rule__AcceptBlock__ClauseAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14361:2: rule__AcceptBlock__ClauseAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl29243);
+ rule__AcceptBlock__ClauseAssignment_0();
- }
+ state._fsp--;
- after(grammarAccess.getAnnotatedStatementAccess().getStatementAssignment_2());
- }
+ }
+ after(grammarAccess.getAcceptBlockAccess().getClauseAssignment_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__Annotation__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11142:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
- public final void rule__Annotation__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11146:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11147:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
- {
- pushFollow(FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__022935);
- rule__Annotation__Group__0__Impl();
+ // $ANTLR end "rule__AcceptBlock__Group__0__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__022938);
- rule__Annotation__Group__1();
+ // $ANTLR start "rule__AcceptBlock__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14371:1: rule__AcceptBlock__Group__1 : rule__AcceptBlock__Group__1__Impl ;
+ public final void rule__AcceptBlock__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14375:1: ( rule__AcceptBlock__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14376:2: rule__AcceptBlock__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__129273);
+ rule__AcceptBlock__Group__1__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__Annotation__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11154:1: rule__Annotation__Group__0__Impl : ( ( rule__Annotation__KindAssignment_0 ) ) ;
- public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11158:1: ( ( ( rule__Annotation__KindAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11159:1: ( ( rule__Annotation__KindAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11159:1: ( ( rule__Annotation__KindAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11160:1: ( rule__Annotation__KindAssignment_0 )
- {
- before(grammarAccess.getAnnotationAccess().getKindAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11161:1: ( rule__Annotation__KindAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11161:2: rule__Annotation__KindAssignment_0
- {
- pushFollow(FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl22965);
- rule__Annotation__KindAssignment_0();
+ // $ANTLR end "rule__AcceptBlock__Group__1"
- state._fsp--;
+ // $ANTLR start "rule__AcceptBlock__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14382:1: rule__AcceptBlock__Group__1__Impl : ( ( rule__AcceptBlock__BlockAssignment_1 ) ) ;
+ public final void rule__AcceptBlock__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getAnnotationAccess().getKindAssignment_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14386:1: ( ( ( rule__AcceptBlock__BlockAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14387:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14387:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14388:1: ( rule__AcceptBlock__BlockAssignment_1 )
+ {
+ before(grammarAccess.getAcceptBlockAccess().getBlockAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14389:1: ( rule__AcceptBlock__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14389:2: rule__AcceptBlock__BlockAssignment_1
+ {
+ pushFollow(FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl29300);
+ rule__AcceptBlock__BlockAssignment_1();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getAcceptBlockAccess().getBlockAssignment_1());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group__0__Impl"
+ }
- // $ANTLR start "rule__Annotation__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11171:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl ;
- public final void rule__Annotation__Group__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11175:1: ( rule__Annotation__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11176:2: rule__Annotation__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__122995);
- rule__Annotation__Group__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptBlock__Group__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__AcceptClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14403:1: rule__AcceptClause__Group__0 : rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 ;
+ public final void rule__AcceptClause__Group__0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14407:1: ( rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14408:2: rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__029334);
+ rule__AcceptClause__Group__0__Impl();
+ state._fsp--;
- // $ANTLR start "rule__Annotation__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11182:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__Group_1__0 )? ) ;
- public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__029337);
+ rule__AcceptClause__Group__1();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11186:1: ( ( ( rule__Annotation__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11187:1: ( ( rule__Annotation__Group_1__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11187:1: ( ( rule__Annotation__Group_1__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11188:1: ( rule__Annotation__Group_1__0 )?
- {
- before(grammarAccess.getAnnotationAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11189:1: ( rule__Annotation__Group_1__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ state._fsp--;
- if ( (LA83_0==64) ) {
- alt83=1;
- }
- switch (alt83) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11189:2: rule__Annotation__Group_1__0
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23022);
- rule__Annotation__Group_1__0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getAnnotationAccess().getGroup_1());
+ // $ANTLR end "rule__AcceptClause__Group__0"
- }
+ // $ANTLR start "rule__AcceptClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14415:1: rule__AcceptClause__Group__0__Impl : ( 'accept' ) ;
+ public final void rule__AcceptClause__Group__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14419:1: ( ( 'accept' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14420:1: ( 'accept' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14420:1: ( 'accept' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14421:1: 'accept'
+ {
+ before(grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
+ match(input, 105, FOLLOW_105_in_rule__AcceptClause__Group__0__Impl29365);
+ after(grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group__1__Impl"
+ }
- // $ANTLR start "rule__Annotation__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11203:1: rule__Annotation__Group_1__0 : rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 ;
- public final void rule__Annotation__Group_1__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11207:1: ( rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11208:2: rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023057);
- rule__Annotation__Group_1__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023060);
- rule__Annotation__Group_1__1();
+ // $ANTLR end "rule__AcceptClause__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__AcceptClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14434:1: rule__AcceptClause__Group__1 : rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 ;
+ public final void rule__AcceptClause__Group__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14438:1: ( rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14439:2: rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__129396);
+ rule__AcceptClause__Group__1__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__0"
+ pushFollow(FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__129399);
+ rule__AcceptClause__Group__2();
+ state._fsp--;
- // $ANTLR start "rule__Annotation__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11215:1: rule__Annotation__Group_1__0__Impl : ( '(' ) ;
- public final void rule__Annotation__Group_1__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11219:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11220:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11220:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11221:1: '('
- {
- before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
- match(input,64,FOLLOW_64_in_rule__Annotation__Group_1__0__Impl23088);
- after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AcceptClause__Group__1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__0__Impl"
+ // $ANTLR start "rule__AcceptClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14446:1: rule__AcceptClause__Group__1__Impl : ( '(' ) ;
+ public final void rule__AcceptClause__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__Annotation__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11234:1: rule__Annotation__Group_1__1 : rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 ;
- public final void rule__Annotation__Group_1__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14450:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14451:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14451:1: ( '(' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14452:1: '('
+ {
+ before(grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
+ match(input, 64, FOLLOW_64_in_rule__AcceptClause__Group__1__Impl29427);
+ after(grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11238:1: ( rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11239:2: rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123119);
- rule__Annotation__Group_1__1__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123122);
- rule__Annotation__Group_1__2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AcceptClause__Group__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__1"
+ // $ANTLR start "rule__AcceptClause__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14465:1: rule__AcceptClause__Group__2 : rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 ;
+ public final void rule__AcceptClause__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__Annotation__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11246:1: rule__Annotation__Group_1__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_1 ) ) ;
- public final void rule__Annotation__Group_1__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14469:1: ( rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14470:2: rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__229458);
+ rule__AcceptClause__Group__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11250:1: ( ( ( rule__Annotation__ArgsAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11251:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11251:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11252:1: ( rule__Annotation__ArgsAssignment_1_1 )
- {
- before(grammarAccess.getAnnotationAccess().getArgsAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11253:1: ( rule__Annotation__ArgsAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11253:2: rule__Annotation__ArgsAssignment_1_1
- {
- pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23149);
- rule__Annotation__ArgsAssignment_1_1();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__229461);
+ rule__AcceptClause__Group__3();
+ state._fsp--;
- }
- after(grammarAccess.getAnnotationAccess().getArgsAssignment_1_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AcceptClause__Group__2"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__1__Impl"
+ // $ANTLR start "rule__AcceptClause__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14477:1: rule__AcceptClause__Group__2__Impl : ( ( rule__AcceptClause__Group_2__0 )? ) ;
+ public final void rule__AcceptClause__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__Annotation__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11263:1: rule__Annotation__Group_1__2 : rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 ;
- public final void rule__Annotation__Group_1__2() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14481:1: ( ( ( rule__AcceptClause__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14482:1: ( ( rule__AcceptClause__Group_2__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14482:1: ( ( rule__AcceptClause__Group_2__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14483:1: ( rule__AcceptClause__Group_2__0 )?
+ {
+ before(grammarAccess.getAcceptClauseAccess().getGroup_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14484:1: ( rule__AcceptClause__Group_2__0 )?
+ int alt95 = 2;
+ int LA95_0 = input.LA(1);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11267:1: ( rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11268:2: rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__223179);
- rule__Annotation__Group_1__2__Impl();
+ if((LA95_0 == RULE_ID)) {
+ int LA95_1 = input.LA(2);
- state._fsp--;
+ if((LA95_1 == 67)) {
+ alt95 = 1;
+ }
+ }
+ switch(alt95) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14484:2: rule__AcceptClause__Group_2__0
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl29488);
+ rule__AcceptClause__Group_2__0();
- pushFollow(FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__223182);
- rule__Annotation__Group_1__3();
+ state._fsp--;
- state._fsp--;
+ }
+ break;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getAcceptClauseAccess().getGroup_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__2"
+ }
- // $ANTLR start "rule__Annotation__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11275:1: rule__Annotation__Group_1__2__Impl : ( ( rule__Annotation__Group_1_2__0 )* ) ;
- public final void rule__Annotation__Group_1__2__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11279:1: ( ( ( rule__Annotation__Group_1_2__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11280:1: ( ( rule__Annotation__Group_1_2__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11280:1: ( ( rule__Annotation__Group_1_2__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11281:1: ( rule__Annotation__Group_1_2__0 )*
- {
- before(grammarAccess.getAnnotationAccess().getGroup_1_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11282:1: ( rule__Annotation__Group_1_2__0 )*
- loop84:
- do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA84_0==62) ) {
- alt84=1;
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptClause__Group__2__Impl"
- switch (alt84) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11282:2: rule__Annotation__Group_1_2__0
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl23209);
- rule__Annotation__Group_1_2__0();
- state._fsp--;
+ // $ANTLR start "rule__AcceptClause__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14494:1: rule__AcceptClause__Group__3 : rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 ;
+ public final void rule__AcceptClause__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14498:1: ( rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14499:2: rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__329519);
+ rule__AcceptClause__Group__3__Impl();
- default :
- break loop84;
- }
- } while (true);
+ state._fsp--;
- after(grammarAccess.getAnnotationAccess().getGroup_1_2());
+ pushFollow(FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__329522);
+ rule__AcceptClause__Group__4();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptClause__Group__3"
- // $ANTLR start "rule__Annotation__Group_1__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11292:1: rule__Annotation__Group_1__3 : rule__Annotation__Group_1__3__Impl ;
- public final void rule__Annotation__Group_1__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11296:1: ( rule__Annotation__Group_1__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11297:2: rule__Annotation__Group_1__3__Impl
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__323240);
- rule__Annotation__Group_1__3__Impl();
+ // $ANTLR start "rule__AcceptClause__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14506:1: rule__AcceptClause__Group__3__Impl : ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) ;
+ public final void rule__AcceptClause__Group__3__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14510:1: ( ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14511:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14511:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14512:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
+ {
+ before(grammarAccess.getAcceptClauseAccess().getQualifiedNameListAssignment_3());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14513:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14513:2: rule__AcceptClause__QualifiedNameListAssignment_3
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl29549);
+ rule__AcceptClause__QualifiedNameListAssignment_3();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__3"
+ after(grammarAccess.getAcceptClauseAccess().getQualifiedNameListAssignment_3());
+ }
- // $ANTLR start "rule__Annotation__Group_1__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11303:1: rule__Annotation__Group_1__3__Impl : ( ')' ) ;
- public final void rule__Annotation__Group_1__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11307:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11308:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11308:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11309:1: ')'
- {
- before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
- match(input,65,FOLLOW_65_in_rule__Annotation__Group_1__3__Impl23268);
- after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AcceptClause__Group__3__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1__3__Impl"
+ // $ANTLR start "rule__AcceptClause__Group__4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14523:1: rule__AcceptClause__Group__4 : rule__AcceptClause__Group__4__Impl ;
+ public final void rule__AcceptClause__Group__4() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__Annotation__Group_1_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11330:1: rule__Annotation__Group_1_2__0 : rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 ;
- public final void rule__Annotation__Group_1_2__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14527:1: ( rule__AcceptClause__Group__4__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14528:2: rule__AcceptClause__Group__4__Impl
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__429579);
+ rule__AcceptClause__Group__4__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11334:1: ( rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11335:2: rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__023307);
- rule__Annotation__Group_1_2__0__Impl();
+ state._fsp--;
- state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__023310);
- rule__Annotation__Group_1_2__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AcceptClause__Group__4"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1_2__0"
+ // $ANTLR start "rule__AcceptClause__Group__4__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14534:1: rule__AcceptClause__Group__4__Impl : ( ')' ) ;
+ public final void rule__AcceptClause__Group__4__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__Annotation__Group_1_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11342:1: rule__Annotation__Group_1_2__0__Impl : ( ',' ) ;
- public final void rule__Annotation__Group_1_2__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14538:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14539:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14539:1: ( ')' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14540:1: ')'
+ {
+ before(grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
+ match(input, 65, FOLLOW_65_in_rule__AcceptClause__Group__4__Impl29607);
+ after(grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11346:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11347:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11347:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11348:1: ','
- {
- before(grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
- match(input,62,FOLLOW_62_in_rule__Annotation__Group_1_2__0__Impl23338);
- after(grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1_2__0__Impl"
+ // $ANTLR end "rule__AcceptClause__Group__4__Impl"
- // $ANTLR start "rule__Annotation__Group_1_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11361:1: rule__Annotation__Group_1_2__1 : rule__Annotation__Group_1_2__1__Impl ;
- public final void rule__Annotation__Group_1_2__1() throws RecognitionException {
+ // $ANTLR start "rule__AcceptClause__Group_2__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14563:1: rule__AcceptClause__Group_2__0 : rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 ;
+ public final void rule__AcceptClause__Group_2__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11365:1: ( rule__Annotation__Group_1_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11366:2: rule__Annotation__Group_1_2__1__Impl
- {
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__123369);
- rule__Annotation__Group_1_2__1__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14567:1: ( rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14568:2: rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__029648);
+ rule__AcceptClause__Group_2__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__029651);
+ rule__AcceptClause__Group_2__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1_2__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__Annotation__Group_1_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11372:1: rule__Annotation__Group_1_2__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) ;
- public final void rule__Annotation__Group_1_2__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11376:1: ( ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11377:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11377:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11378:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
- {
- before(grammarAccess.getAnnotationAccess().getArgsAssignment_1_2_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11379:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11379:2: rule__Annotation__ArgsAssignment_1_2_1
- {
- pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl23396);
- rule__Annotation__ArgsAssignment_1_2_1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AcceptClause__Group_2__0"
- }
+ // $ANTLR start "rule__AcceptClause__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14575:1: rule__AcceptClause__Group_2__0__Impl : ( ( rule__AcceptClause__NameAssignment_2_0 ) ) ;
+ public final void rule__AcceptClause__Group_2__0__Impl() throws RecognitionException {
- after(grammarAccess.getAnnotationAccess().getArgsAssignment_1_2_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14579:1: ( ( ( rule__AcceptClause__NameAssignment_2_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14580:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14580:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14581:1: ( rule__AcceptClause__NameAssignment_2_0 )
+ {
+ before(grammarAccess.getAcceptClauseAccess().getNameAssignment_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14582:1: ( rule__AcceptClause__NameAssignment_2_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14582:2: rule__AcceptClause__NameAssignment_2_0
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl29678);
+ rule__AcceptClause__NameAssignment_2_0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getAcceptClauseAccess().getNameAssignment_2_0());
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__Group_1_2__1__Impl"
+ }
- // $ANTLR start "rule__EmptyStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11393:1: rule__EmptyStatement__Group__0 : rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 ;
- public final void rule__EmptyStatement__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11397:1: ( rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11398:2: rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1
- {
- pushFollow(FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__023430);
- rule__EmptyStatement__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__023433);
- rule__EmptyStatement__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AcceptClause__Group_2__0__Impl"
- }
+ // $ANTLR start "rule__AcceptClause__Group_2__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14592:1: rule__AcceptClause__Group_2__1 : rule__AcceptClause__Group_2__1__Impl ;
+ public final void rule__AcceptClause__Group_2__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14596:1: ( rule__AcceptClause__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14597:2: rule__AcceptClause__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__129708);
+ rule__AcceptClause__Group_2__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__EmptyStatement__Group__0"
+ state._fsp--;
- // $ANTLR start "rule__EmptyStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11405:1: rule__EmptyStatement__Group__0__Impl : ( () ) ;
- public final void rule__EmptyStatement__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11409:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11410:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11410:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11411:1: ()
- {
- before(grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11412:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11414:1:
- {
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptClause__Group_2__1"
- }
- }
- finally {
+ // $ANTLR start "rule__AcceptClause__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14603:1: rule__AcceptClause__Group_2__1__Impl : ( ':' ) ;
+ public final void rule__AcceptClause__Group_2__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__EmptyStatement__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14607:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14608:1: ( ':' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14608:1: ( ':' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14609:1: ':'
+ {
+ before(grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
+ match(input, 67, FOLLOW_67_in_rule__AcceptClause__Group_2__1__Impl29736);
+ after(grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
+ }
- // $ANTLR start "rule__EmptyStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11424:1: rule__EmptyStatement__Group__1 : rule__EmptyStatement__Group__1__Impl ;
- public final void rule__EmptyStatement__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11428:1: ( rule__EmptyStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11429:2: rule__EmptyStatement__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__123491);
- rule__EmptyStatement__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AcceptClause__Group_2__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__EmptyStatement__Group__1"
+ // $ANTLR start "rule__ClassifyStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14626:1: rule__ClassifyStatement__Group__0 : rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 ;
+ public final void rule__ClassifyStatement__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__EmptyStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11435:1: rule__EmptyStatement__Group__1__Impl : ( ';' ) ;
- public final void rule__EmptyStatement__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14630:1: ( rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14631:2: rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__029771);
+ rule__ClassifyStatement__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11439:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11440:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11440:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11441:1: ';'
- {
- before(grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
- match(input,91,FOLLOW_91_in_rule__EmptyStatement__Group__1__Impl23519);
- after(grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__029774);
+ rule__ClassifyStatement__Group__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__EmptyStatement__Group__1__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11458:1: rule__LocalNameDeclarationStatement__Group__0 : rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 ;
- public final void rule__LocalNameDeclarationStatement__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__ClassifyStatement__Group__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11462:1: ( rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11463:2: rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__023554);
- rule__LocalNameDeclarationStatement__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ClassifyStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14638:1: rule__ClassifyStatement__Group__0__Impl : ( 'classify' ) ;
+ public final void rule__ClassifyStatement__Group__0__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__023557);
- rule__LocalNameDeclarationStatement__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14642:1: ( ( 'classify' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14643:1: ( 'classify' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14643:1: ( 'classify' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14644:1: 'classify'
+ {
+ before(grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
+ match(input, 106, FOLLOW_106_in_rule__ClassifyStatement__Group__0__Impl29802);
+ after(grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11470:1: rule__LocalNameDeclarationStatement__Group__0__Impl : ( 'let' ) ;
- public final void rule__LocalNameDeclarationStatement__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__ClassifyStatement__Group__0__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11474:1: ( ( 'let' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11475:1: ( 'let' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11475:1: ( 'let' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11476:1: 'let'
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
- match(input,92,FOLLOW_92_in_rule__LocalNameDeclarationStatement__Group__0__Impl23585);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
- }
+ // $ANTLR start "rule__ClassifyStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14657:1: rule__ClassifyStatement__Group__1 : rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 ;
+ public final void rule__ClassifyStatement__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14661:1: ( rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14662:2: rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__129833);
+ rule__ClassifyStatement__Group__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__129836);
+ rule__ClassifyStatement__Group__2();
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__0__Impl"
+ state._fsp--;
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11489:1: rule__LocalNameDeclarationStatement__Group__1 : rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 ;
- public final void rule__LocalNameDeclarationStatement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11493:1: ( rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11494:2: rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__123616);
- rule__LocalNameDeclarationStatement__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__123619);
- rule__LocalNameDeclarationStatement__Group__2();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassifyStatement__Group__1"
- }
+ // $ANTLR start "rule__ClassifyStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14669:1: rule__ClassifyStatement__Group__1__Impl : ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) ;
+ public final void rule__ClassifyStatement__Group__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14673:1: ( ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14674:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14674:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14675:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getClassifyStatementAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14676:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14676:2: rule__ClassifyStatement__ExpressionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl29863);
+ rule__ClassifyStatement__ExpressionAssignment_1();
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__1"
+ state._fsp--;
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11501:1: rule__LocalNameDeclarationStatement__Group__1__Impl : ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) ;
- public final void rule__LocalNameDeclarationStatement__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11505:1: ( ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11506:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11506:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11507:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11508:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11508:2: rule__LocalNameDeclarationStatement__VarNameAssignment_1
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl23646);
- rule__LocalNameDeclarationStatement__VarNameAssignment_1();
+ after(grammarAccess.getClassifyStatementAccess().getExpressionAssignment_1());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameAssignment_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ClassifyStatement__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ClassifyStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14686:1: rule__ClassifyStatement__Group__2 : rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 ;
+ public final void rule__ClassifyStatement__Group__2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14690:1: ( rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14691:2: rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__229893);
+ rule__ClassifyStatement__Group__2__Impl();
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11518:1: rule__LocalNameDeclarationStatement__Group__2 : rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 ;
- public final void rule__LocalNameDeclarationStatement__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11522:1: ( rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11523:2: rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__223676);
- rule__LocalNameDeclarationStatement__Group__2__Impl();
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__229896);
+ rule__ClassifyStatement__Group__3();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__223679);
- rule__LocalNameDeclarationStatement__Group__3();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ClassifyStatement__Group__2"
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__2"
+ // $ANTLR start "rule__ClassifyStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14698:1: rule__ClassifyStatement__Group__2__Impl : ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) ;
+ public final void rule__ClassifyStatement__Group__2__Impl() throws RecognitionException {
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11530:1: rule__LocalNameDeclarationStatement__Group__2__Impl : ( ':' ) ;
- public final void rule__LocalNameDeclarationStatement__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11534:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11535:1: ( ':' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11535:1: ( ':' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11536:1: ':'
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
- match(input,67,FOLLOW_67_in_rule__LocalNameDeclarationStatement__Group__2__Impl23707);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14702:1: ( ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14703:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14703:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14704:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
+ {
+ before(grammarAccess.getClassifyStatementAccess().getClauseAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14705:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14705:2: rule__ClassifyStatement__ClauseAssignment_2
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl29923);
+ rule__ClassifyStatement__ClauseAssignment_2();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getClassifyStatementAccess().getClauseAssignment_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__2__Impl"
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11549:1: rule__LocalNameDeclarationStatement__Group__3 : rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 ;
- public final void rule__LocalNameDeclarationStatement__Group__3() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11553:1: ( rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11554:2: rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__323738);
- rule__LocalNameDeclarationStatement__Group__3__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__323741);
- rule__LocalNameDeclarationStatement__Group__4();
+ // $ANTLR end "rule__ClassifyStatement__Group__2__Impl"
- state._fsp--;
+ // $ANTLR start "rule__ClassifyStatement__Group__3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14715:1: rule__ClassifyStatement__Group__3 : rule__ClassifyStatement__Group__3__Impl ;
+ public final void rule__ClassifyStatement__Group__3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14719:1: ( rule__ClassifyStatement__Group__3__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14720:2: rule__ClassifyStatement__Group__3__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__329953);
+ rule__ClassifyStatement__Group__3__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__3"
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11561:1: rule__LocalNameDeclarationStatement__Group__3__Impl : ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) ;
- public final void rule__LocalNameDeclarationStatement__Group__3__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11565:1: ( ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11566:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11566:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11567:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11568:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11568:2: rule__LocalNameDeclarationStatement__TypeAssignment_3
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl23768);
- rule__LocalNameDeclarationStatement__TypeAssignment_3();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassifyStatement__Group__3"
- }
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeAssignment_3());
+ // $ANTLR start "rule__ClassifyStatement__Group__3__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14726:1: rule__ClassifyStatement__Group__3__Impl : ( ';' ) ;
+ public final void rule__ClassifyStatement__Group__3__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14730:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14731:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14731:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14732:1: ';'
+ {
+ before(grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
+ match(input, 91, FOLLOW_91_in_rule__ClassifyStatement__Group__3__Impl29981);
+ after(grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__3__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11578:1: rule__LocalNameDeclarationStatement__Group__4 : rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 ;
- public final void rule__LocalNameDeclarationStatement__Group__4() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11582:1: ( rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11583:2: rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__423798);
- rule__LocalNameDeclarationStatement__Group__4__Impl();
+ // $ANTLR end "rule__ClassifyStatement__Group__3__Impl"
- state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__423801);
- rule__LocalNameDeclarationStatement__Group__5();
+ // $ANTLR start "rule__ClassificationClause__Group_0__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14753:1: rule__ClassificationClause__Group_0__0 : rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 ;
+ public final void rule__ClassificationClause__Group_0__0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14757:1: ( rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14758:2: rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030020);
+ rule__ClassificationClause__Group_0__0__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030023);
+ rule__ClassificationClause__Group_0__1();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__4"
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11590:1: rule__LocalNameDeclarationStatement__Group__4__Impl : ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) ;
- public final void rule__LocalNameDeclarationStatement__Group__4__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11594:1: ( ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11595:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11595:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11596:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11597:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ restoreStackSize(stackSize);
- if ( (LA85_0==74) ) {
- alt85=1;
- }
- switch (alt85) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11597:2: rule__LocalNameDeclarationStatement__Group_4__0
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl23828);
- rule__LocalNameDeclarationStatement__Group_4__0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationClause__Group_0__0"
- }
- break;
+ // $ANTLR start "rule__ClassificationClause__Group_0__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14765:1: rule__ClassificationClause__Group_0__0__Impl : ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) ;
+ public final void rule__ClassificationClause__Group_0__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup_4());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14769:1: ( ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14770:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14770:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14771:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
+ {
+ before(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseAssignment_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14772:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14772:2: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30050);
+ rule__ClassificationClause__ClassifyFromClauseAssignment_0_0();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseAssignment_0_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__4__Impl"
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11607:1: rule__LocalNameDeclarationStatement__Group__5 : rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 ;
- public final void rule__LocalNameDeclarationStatement__Group__5() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11611:1: ( rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11612:2: rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__523859);
- rule__LocalNameDeclarationStatement__Group__5__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__523862);
- rule__LocalNameDeclarationStatement__Group__6();
+ // $ANTLR end "rule__ClassificationClause__Group_0__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__ClassificationClause__Group_0__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14782:1: rule__ClassificationClause__Group_0__1 : rule__ClassificationClause__Group_0__1__Impl ;
+ public final void rule__ClassificationClause__Group_0__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14786:1: ( rule__ClassificationClause__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14787:2: rule__ClassificationClause__Group_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130080);
+ rule__ClassificationClause__Group_0__1__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__5"
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11619:1: rule__LocalNameDeclarationStatement__Group__5__Impl : ( '=' ) ;
- public final void rule__LocalNameDeclarationStatement__Group__5__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11623:1: ( ( '=' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11624:1: ( '=' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11624:1: ( '=' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11625:1: '='
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
- match(input,49,FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl23890);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassificationClause__Group_0__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ClassificationClause__Group_0__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14793:1: rule__ClassificationClause__Group_0__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) ;
+ public final void rule__ClassificationClause__Group_0__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__5__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14797:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14798:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14798:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14799:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
+ {
+ before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_0_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14800:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
+ int alt96 = 2;
+ int LA96_0 = input.LA(1);
+ if((LA96_0 == 108)) {
+ alt96 = 1;
+ }
+ switch(alt96) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14800:2: rule__ClassificationClause__ClassifyToClauseAssignment_0_1
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30107);
+ rule__ClassificationClause__ClassifyToClauseAssignment_0_1();
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11638:1: rule__LocalNameDeclarationStatement__Group__6 : rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 ;
- public final void rule__LocalNameDeclarationStatement__Group__6() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11642:1: ( rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11643:2: rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__623921);
- rule__LocalNameDeclarationStatement__Group__6__Impl();
- state._fsp--;
+ }
+ break;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__623924);
- rule__LocalNameDeclarationStatement__Group__7();
+ }
- state._fsp--;
+ after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_0_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__6"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11650:1: rule__LocalNameDeclarationStatement__Group__6__Impl : ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) ;
- public final void rule__LocalNameDeclarationStatement__Group__6__Impl() throws RecognitionException {
+ // $ANTLR end "rule__ClassificationClause__Group_0__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11654:1: ( ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11655:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11655:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11656:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getInitAssignment_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11657:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11657:2: rule__LocalNameDeclarationStatement__InitAssignment_6
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl23951);
- rule__LocalNameDeclarationStatement__InitAssignment_6();
- state._fsp--;
+ // $ANTLR start "rule__ClassificationClause__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14814:1: rule__ClassificationClause__Group_1__0 : rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 ;
+ public final void rule__ClassificationClause__Group_1__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14818:1: ( rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14819:2: rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030142);
+ rule__ClassificationClause__Group_1__0__Impl();
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getInitAssignment_6());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030145);
+ rule__ClassificationClause__Group_1__1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__6__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__7"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11667:1: rule__LocalNameDeclarationStatement__Group__7 : rule__LocalNameDeclarationStatement__Group__7__Impl ;
- public final void rule__LocalNameDeclarationStatement__Group__7() throws RecognitionException {
+ // $ANTLR end "rule__ClassificationClause__Group_1__0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11671:1: ( rule__LocalNameDeclarationStatement__Group__7__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11672:2: rule__LocalNameDeclarationStatement__Group__7__Impl
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__723981);
- rule__LocalNameDeclarationStatement__Group__7__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ClassificationClause__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14826:1: rule__ClassificationClause__Group_1__0__Impl : ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) ;
+ public final void rule__ClassificationClause__Group_1__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14830:1: ( ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14831:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14831:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14832:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
+ {
+ before(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseAssignment_1_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14833:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
+ int alt97 = 2;
+ int LA97_0 = input.LA(1);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ if((LA97_0 == 107)) {
+ alt97 = 1;
+ }
+ switch(alt97) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14833:2: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl30172);
+ rule__ClassificationClause__ReclassyAllClauseAssignment_1_0();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__7"
+ }
+ break;
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group__7__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11678:1: rule__LocalNameDeclarationStatement__Group__7__Impl : ( ';' ) ;
- public final void rule__LocalNameDeclarationStatement__Group__7__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11682:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11683:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11683:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11684:1: ';'
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
- match(input,91,FOLLOW_91_in_rule__LocalNameDeclarationStatement__Group__7__Impl24009);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
+ after(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseAssignment_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group__7__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassificationClause__Group_1__0__Impl"
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11713:1: rule__LocalNameDeclarationStatement__Group_4__0 : rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 ;
- public final void rule__LocalNameDeclarationStatement__Group_4__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11717:1: ( rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11718:2: rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024056);
- rule__LocalNameDeclarationStatement__Group_4__0__Impl();
+ // $ANTLR start "rule__ClassificationClause__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14843:1: rule__ClassificationClause__Group_1__1 : rule__ClassificationClause__Group_1__1__Impl ;
+ public final void rule__ClassificationClause__Group_1__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024059);
- rule__LocalNameDeclarationStatement__Group_4__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14847:1: ( rule__ClassificationClause__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14848:2: rule__ClassificationClause__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__130203);
+ rule__ClassificationClause__Group_1__1__Impl();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassificationClause__Group_1__1"
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11725:1: rule__LocalNameDeclarationStatement__Group_4__0__Impl : ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) ;
- public final void rule__LocalNameDeclarationStatement__Group_4__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11729:1: ( ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11730:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11730:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11731:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorAssignment_4_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11732:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11732:2: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24086);
- rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0();
+ // $ANTLR start "rule__ClassificationClause__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14854:1: rule__ClassificationClause__Group_1__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) ;
+ public final void rule__ClassificationClause__Group_1__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14858:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14859:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14859:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14860:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
+ {
+ before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14861:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14861:2: rule__ClassificationClause__ClassifyToClauseAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl30230);
+ rule__ClassificationClause__ClassifyToClauseAssignment_1_1();
- }
+ state._fsp--;
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorAssignment_4_0());
- }
+ }
+ after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_1_1());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11742:1: rule__LocalNameDeclarationStatement__Group_4__1 : rule__LocalNameDeclarationStatement__Group_4__1__Impl ;
- public final void rule__LocalNameDeclarationStatement__Group_4__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11746:1: ( rule__LocalNameDeclarationStatement__Group_4__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11747:2: rule__LocalNameDeclarationStatement__Group_4__1__Impl
- {
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124116);
- rule__LocalNameDeclarationStatement__Group_4__1__Impl();
+ // $ANTLR end "rule__ClassificationClause__Group_1__1__Impl"
- state._fsp--;
+ // $ANTLR start "rule__ClassificationFromClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14875:1: rule__ClassificationFromClause__Group__0 : rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 ;
+ public final void rule__ClassificationFromClause__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14879:1: ( rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14880:2: rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__030264);
+ rule__ClassificationFromClause__Group__0__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__1"
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__030267);
+ rule__ClassificationFromClause__Group__1();
+ state._fsp--;
- // $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11753:1: rule__LocalNameDeclarationStatement__Group_4__1__Impl : ( ']' ) ;
- public final void rule__LocalNameDeclarationStatement__Group_4__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11757:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11758:1: ( ']' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11758:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11759:1: ']'
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
- match(input,75,FOLLOW_75_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24144);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ClassificationFromClause__Group__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__Group_4__1__Impl"
+ // $ANTLR start "rule__ClassificationFromClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14887:1: rule__ClassificationFromClause__Group__0__Impl : ( 'from' ) ;
+ public final void rule__ClassificationFromClause__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__IfStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11776:1: rule__IfStatement__Group__0 : rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 ;
- public final void rule__IfStatement__Group__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14891:1: ( ( 'from' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14892:1: ( 'from' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14892:1: ( 'from' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14893:1: 'from'
+ {
+ before(grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
+ match(input, 107, FOLLOW_107_in_rule__ClassificationFromClause__Group__0__Impl30295);
+ after(grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11780:1: ( rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11781:2: rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1
- {
- pushFollow(FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__024179);
- rule__IfStatement__Group__0__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__024182);
- rule__IfStatement__Group__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ClassificationFromClause__Group__0__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__Group__0"
+ // $ANTLR start "rule__ClassificationFromClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14906:1: rule__ClassificationFromClause__Group__1 : rule__ClassificationFromClause__Group__1__Impl ;
+ public final void rule__ClassificationFromClause__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__IfStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11788:1: rule__IfStatement__Group__0__Impl : ( 'if' ) ;
- public final void rule__IfStatement__Group__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14910:1: ( rule__ClassificationFromClause__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14911:2: rule__ClassificationFromClause__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__130326);
+ rule__ClassificationFromClause__Group__1__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11792:1: ( ( 'if' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11793:1: ( 'if' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11793:1: ( 'if' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11794:1: 'if'
- {
- before(grammarAccess.getIfStatementAccess().getIfKeyword_0());
- match(input,93,FOLLOW_93_in_rule__IfStatement__Group__0__Impl24210);
- after(grammarAccess.getIfStatementAccess().getIfKeyword_0());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__Group__0__Impl"
+ // $ANTLR end "rule__ClassificationFromClause__Group__1"
- // $ANTLR start "rule__IfStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11807:1: rule__IfStatement__Group__1 : rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 ;
- public final void rule__IfStatement__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationFromClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14917:1: rule__ClassificationFromClause__Group__1__Impl : ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) ;
+ public final void rule__ClassificationFromClause__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11811:1: ( rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11812:2: rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2
- {
- pushFollow(FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__124241);
- rule__IfStatement__Group__1__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14921:1: ( ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14922:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14922:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14923:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
+ {
+ before(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14924:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14924:2: rule__ClassificationFromClause__QualifiedNameListAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl30353);
+ rule__ClassificationFromClause__QualifiedNameListAssignment_1();
- pushFollow(FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__124244);
- rule__IfStatement__Group__2();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListAssignment_1());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__IfStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11819:1: rule__IfStatement__Group__1__Impl : ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) ;
- public final void rule__IfStatement__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11823:1: ( ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11824:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11824:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11825:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
- {
- before(grammarAccess.getIfStatementAccess().getSequentialClaussesAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11826:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11826:2: rule__IfStatement__SequentialClaussesAssignment_1
- {
- pushFollow(FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl24271);
- rule__IfStatement__SequentialClaussesAssignment_1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationFromClause__Group__1__Impl"
- }
+ // $ANTLR start "rule__ClassificationToClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14938:1: rule__ClassificationToClause__Group__0 : rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 ;
+ public final void rule__ClassificationToClause__Group__0() throws RecognitionException {
- after(grammarAccess.getIfStatementAccess().getSequentialClaussesAssignment_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14942:1: ( rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14943:2: rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__030387);
+ rule__ClassificationToClause__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__030390);
+ rule__ClassificationToClause__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__Group__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__IfStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11836:1: rule__IfStatement__Group__2 : rule__IfStatement__Group__2__Impl ;
- public final void rule__IfStatement__Group__2() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11840:1: ( rule__IfStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11841:2: rule__IfStatement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__224301);
- rule__IfStatement__Group__2__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationToClause__Group__0"
- }
+ // $ANTLR start "rule__ClassificationToClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14950:1: rule__ClassificationToClause__Group__0__Impl : ( 'to' ) ;
+ public final void rule__ClassificationToClause__Group__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14954:1: ( ( 'to' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14955:1: ( 'to' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14955:1: ( 'to' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14956:1: 'to'
+ {
+ before(grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
+ match(input, 108, FOLLOW_108_in_rule__ClassificationToClause__Group__0__Impl30418);
+ after(grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__Group__2"
+ }
- // $ANTLR start "rule__IfStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11847:1: rule__IfStatement__Group__2__Impl : ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) ;
- public final void rule__IfStatement__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11851:1: ( ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11852:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11852:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11853:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
- {
- before(grammarAccess.getIfStatementAccess().getFinalClauseAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11854:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA86_0==94) ) {
- alt86=1;
- }
- switch (alt86) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11854:2: rule__IfStatement__FinalClauseAssignment_2
- {
- pushFollow(FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl24328);
- rule__IfStatement__FinalClauseAssignment_2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassificationToClause__Group__0__Impl"
- }
- break;
- }
+ // $ANTLR start "rule__ClassificationToClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14969:1: rule__ClassificationToClause__Group__1 : rule__ClassificationToClause__Group__1__Impl ;
+ public final void rule__ClassificationToClause__Group__1() throws RecognitionException {
- after(grammarAccess.getIfStatementAccess().getFinalClauseAssignment_2());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14973:1: ( rule__ClassificationToClause__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14974:2: rule__ClassificationToClause__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__130449);
+ rule__ClassificationToClause__Group__1__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__Group__2__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SequentialClauses__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11870:1: rule__SequentialClauses__Group__0 : rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 ;
- public final void rule__SequentialClauses__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__ClassificationToClause__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11874:1: ( rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11875:2: rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__024365);
- rule__SequentialClauses__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ClassificationToClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14980:1: rule__ClassificationToClause__Group__1__Impl : ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) ;
+ public final void rule__ClassificationToClause__Group__1__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__024368);
- rule__SequentialClauses__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14984:1: ( ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14985:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14985:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14986:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
+ {
+ before(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14987:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14987:2: rule__ClassificationToClause__QualifiedNameListAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl30476);
+ rule__ClassificationToClause__QualifiedNameListAssignment_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListAssignment_1());
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group__0"
+ }
- // $ANTLR start "rule__SequentialClauses__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11882:1: rule__SequentialClauses__Group__0__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) ;
- public final void rule__SequentialClauses__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11886:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11887:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11887:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11888:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
- {
- before(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11889:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11889:2: rule__SequentialClauses__ConccurentClausesAssignment_0
- {
- pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl24395);
- rule__SequentialClauses__ConccurentClausesAssignment_0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ClassificationToClause__Group__1__Impl"
- after(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_0());
- }
+ // $ANTLR start "rule__ReclassifyAllClause__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15001:1: rule__ReclassifyAllClause__Group__0 : rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 ;
+ public final void rule__ReclassifyAllClause__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15005:1: ( rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15006:2: rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1
+ {
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__030510);
+ rule__ReclassifyAllClause__Group__0__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__030513);
+ rule__ReclassifyAllClause__Group__1();
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group__0__Impl"
+ state._fsp--;
- // $ANTLR start "rule__SequentialClauses__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11899:1: rule__SequentialClauses__Group__1 : rule__SequentialClauses__Group__1__Impl ;
- public final void rule__SequentialClauses__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11903:1: ( rule__SequentialClauses__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11904:2: rule__SequentialClauses__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__124425);
- rule__SequentialClauses__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ReclassifyAllClause__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ReclassifyAllClause__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15013:1: rule__ReclassifyAllClause__Group__0__Impl : ( () ) ;
+ public final void rule__ReclassifyAllClause__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15017:1: ( ( () ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15018:1: ( () )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15018:1: ( () )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15019:1: ()
+ {
+ before(grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15020:1: ()
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15022:1:
+ {
+ }
- // $ANTLR start "rule__SequentialClauses__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11910:1: rule__SequentialClauses__Group__1__Impl : ( ( rule__SequentialClauses__Group_1__0 )* ) ;
- public final void rule__SequentialClauses__Group__1__Impl() throws RecognitionException {
+ after(grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11914:1: ( ( ( rule__SequentialClauses__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11915:1: ( ( rule__SequentialClauses__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11915:1: ( ( rule__SequentialClauses__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11916:1: ( rule__SequentialClauses__Group_1__0 )*
- {
- before(grammarAccess.getSequentialClausesAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11917:1: ( rule__SequentialClauses__Group_1__0 )*
- loop87:
- do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ }
- if ( (LA87_0==94) ) {
- int LA87_2 = input.LA(2);
- if ( (LA87_2==93) ) {
- alt87=1;
- }
+ }
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- switch (alt87) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11917:2: rule__SequentialClauses__Group_1__0
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl24452);
- rule__SequentialClauses__Group_1__0();
+ // $ANTLR end "rule__ReclassifyAllClause__Group__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__ReclassifyAllClause__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15032:1: rule__ReclassifyAllClause__Group__1 : rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 ;
+ public final void rule__ReclassifyAllClause__Group__1() throws RecognitionException {
- }
- break;
+ int stackSize = keepStackSize();
- default :
- break loop87;
- }
- } while (true);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15036:1: ( rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15037:2: rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2
+ {
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__130571);
+ rule__ReclassifyAllClause__Group__1__Impl();
- after(grammarAccess.getSequentialClausesAccess().getGroup_1());
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__130574);
+ rule__ReclassifyAllClause__Group__2();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group__1__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SequentialClauses__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11931:1: rule__SequentialClauses__Group_1__0 : rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 ;
- public final void rule__SequentialClauses__Group_1__0() throws RecognitionException {
+ // $ANTLR end "rule__ReclassifyAllClause__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11935:1: ( rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11936:2: rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__024487);
- rule__SequentialClauses__Group_1__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ReclassifyAllClause__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15044:1: rule__ReclassifyAllClause__Group__1__Impl : ( 'from' ) ;
+ public final void rule__ReclassifyAllClause__Group__1__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__024490);
- rule__SequentialClauses__Group_1__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15048:1: ( ( 'from' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15049:1: ( 'from' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15049:1: ( 'from' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15050:1: 'from'
+ {
+ before(grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
+ match(input, 107, FOLLOW_107_in_rule__ReclassifyAllClause__Group__1__Impl30602);
+ after(grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group_1__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SequentialClauses__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11943:1: rule__SequentialClauses__Group_1__0__Impl : ( 'else' ) ;
- public final void rule__SequentialClauses__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__ReclassifyAllClause__Group__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11947:1: ( ( 'else' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11948:1: ( 'else' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11948:1: ( 'else' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11949:1: 'else'
- {
- before(grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
- match(input,94,FOLLOW_94_in_rule__SequentialClauses__Group_1__0__Impl24518);
- after(grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
- }
+ // $ANTLR start "rule__ReclassifyAllClause__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15063:1: rule__ReclassifyAllClause__Group__2 : rule__ReclassifyAllClause__Group__2__Impl ;
+ public final void rule__ReclassifyAllClause__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15067:1: ( rule__ReclassifyAllClause__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15068:2: rule__ReclassifyAllClause__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__230633);
+ rule__ReclassifyAllClause__Group__2__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group_1__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SequentialClauses__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11962:1: rule__SequentialClauses__Group_1__1 : rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 ;
- public final void rule__SequentialClauses__Group_1__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11966:1: ( rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11967:2: rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__124549);
- rule__SequentialClauses__Group_1__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ReclassifyAllClause__Group__2"
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__124552);
- rule__SequentialClauses__Group_1__2();
- state._fsp--;
+ // $ANTLR start "rule__ReclassifyAllClause__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15074:1: rule__ReclassifyAllClause__Group__2__Impl : ( '*' ) ;
+ public final void rule__ReclassifyAllClause__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15078:1: ( ( '*' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15079:1: ( '*' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15079:1: ( '*' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15080:1: '*'
+ {
+ before(grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
+ match(input, 27, FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl30661);
+ after(grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group_1__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SequentialClauses__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11974:1: rule__SequentialClauses__Group_1__1__Impl : ( 'if' ) ;
- public final void rule__SequentialClauses__Group_1__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11978:1: ( ( 'if' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11979:1: ( 'if' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11979:1: ( 'if' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11980:1: 'if'
- {
- before(grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
- match(input,93,FOLLOW_93_in_rule__SequentialClauses__Group_1__1__Impl24580);
- after(grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ReclassifyAllClause__Group__2__Impl"
- }
+ // $ANTLR start "rule__QualifiedNameList__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15099:1: rule__QualifiedNameList__Group__0 : rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 ;
+ public final void rule__QualifiedNameList__Group__0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15103:1: ( rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15104:2: rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__030698);
+ rule__QualifiedNameList__Group__0__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group_1__1__Impl"
+ state._fsp--;
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__030701);
+ rule__QualifiedNameList__Group__1();
- // $ANTLR start "rule__SequentialClauses__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11993:1: rule__SequentialClauses__Group_1__2 : rule__SequentialClauses__Group_1__2__Impl ;
- public final void rule__SequentialClauses__Group_1__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11997:1: ( rule__SequentialClauses__Group_1__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:11998:2: rule__SequentialClauses__Group_1__2__Impl
- {
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__224611);
- rule__SequentialClauses__Group_1__2__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__QualifiedNameList__Group__0"
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group_1__2"
+ // $ANTLR start "rule__QualifiedNameList__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15111:1: rule__QualifiedNameList__Group__0__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) ;
+ public final void rule__QualifiedNameList__Group__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__SequentialClauses__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12004:1: rule__SequentialClauses__Group_1__2__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) ;
- public final void rule__SequentialClauses__Group_1__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12008:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12009:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12009:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12010:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
- {
- before(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_1_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12011:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12011:2: rule__SequentialClauses__ConccurentClausesAssignment_1_2
- {
- pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl24638);
- rule__SequentialClauses__ConccurentClausesAssignment_1_2();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15115:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15116:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15116:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15117:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15118:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15118:2: rule__QualifiedNameList__QualifiedNameAssignment_0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl30728);
+ rule__QualifiedNameList__QualifiedNameAssignment_0();
- state._fsp--;
+ state._fsp--;
- }
+ }
- after(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_1_2());
+ after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__Group_1__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__QualifiedNameList__Group__0__Impl"
- // $ANTLR start "rule__ConcurrentClauses__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12027:1: rule__ConcurrentClauses__Group__0 : rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 ;
- public final void rule__ConcurrentClauses__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12031:1: ( rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12032:2: rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__024674);
- rule__ConcurrentClauses__Group__0__Impl();
+ // $ANTLR start "rule__QualifiedNameList__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15128:1: rule__QualifiedNameList__Group__1 : rule__QualifiedNameList__Group__1__Impl ;
+ public final void rule__QualifiedNameList__Group__1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__024677);
- rule__ConcurrentClauses__Group__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15132:1: ( rule__QualifiedNameList__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15133:2: rule__QualifiedNameList__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__130758);
+ rule__QualifiedNameList__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__QualifiedNameList__Group__1"
- // $ANTLR start "rule__ConcurrentClauses__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12039:1: rule__ConcurrentClauses__Group__0__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) ;
- public final void rule__ConcurrentClauses__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12043:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12044:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12044:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12045:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
- {
- before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12046:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12046:2: rule__ConcurrentClauses__NonFinalClauseAssignment_0
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl24704);
- rule__ConcurrentClauses__NonFinalClauseAssignment_0();
+ // $ANTLR start "rule__QualifiedNameList__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15139:1: rule__QualifiedNameList__Group__1__Impl : ( ( rule__QualifiedNameList__Group_1__0 )* ) ;
+ public final void rule__QualifiedNameList__Group__1__Impl() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15143:1: ( ( ( rule__QualifiedNameList__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15144:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15144:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15145:1: ( rule__QualifiedNameList__Group_1__0 )*
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getGroup_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15146:1: ( rule__QualifiedNameList__Group_1__0 )*
+ loop98: do {
+ int alt98 = 2;
+ int LA98_0 = input.LA(1);
- }
+ if((LA98_0 == 62)) {
+ alt98 = 1;
+ }
- after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_0());
- }
+ switch(alt98) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15146:2: rule__QualifiedNameList__Group_1__0
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl30785);
+ rule__QualifiedNameList__Group_1__0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ default:
+ break loop98;
+ }
+ } while(true);
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group__0__Impl"
+ after(grammarAccess.getQualifiedNameListAccess().getGroup_1());
+ }
- // $ANTLR start "rule__ConcurrentClauses__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12056:1: rule__ConcurrentClauses__Group__1 : rule__ConcurrentClauses__Group__1__Impl ;
- public final void rule__ConcurrentClauses__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12060:1: ( rule__ConcurrentClauses__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12061:2: rule__ConcurrentClauses__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__124734);
- rule__ConcurrentClauses__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__QualifiedNameList__Group__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group__1"
+ // $ANTLR start "rule__QualifiedNameList__Group_1__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15160:1: rule__QualifiedNameList__Group_1__0 : rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 ;
+ public final void rule__QualifiedNameList__Group_1__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ConcurrentClauses__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12067:1: rule__ConcurrentClauses__Group__1__Impl : ( ( rule__ConcurrentClauses__Group_1__0 )* ) ;
- public final void rule__ConcurrentClauses__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15164:1: ( rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15165:2: rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__030820);
+ rule__QualifiedNameList__Group_1__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12071:1: ( ( ( rule__ConcurrentClauses__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12072:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12072:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12073:1: ( rule__ConcurrentClauses__Group_1__0 )*
- {
- before(grammarAccess.getConcurrentClausesAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12074:1: ( rule__ConcurrentClauses__Group_1__0 )*
- loop88:
- do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ state._fsp--;
- if ( (LA88_0==95) ) {
- alt88=1;
- }
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__030823);
+ rule__QualifiedNameList__Group_1__1();
+ state._fsp--;
- switch (alt88) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12074:2: rule__ConcurrentClauses__Group_1__0
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl24761);
- rule__ConcurrentClauses__Group_1__0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- default :
- break loop88;
- }
- } while (true);
+ }
+ return;
+ }
- after(grammarAccess.getConcurrentClausesAccess().getGroup_1());
+ // $ANTLR end "rule__QualifiedNameList__Group_1__0"
- }
+ // $ANTLR start "rule__QualifiedNameList__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15172:1: rule__QualifiedNameList__Group_1__0__Impl : ( ',' ) ;
+ public final void rule__QualifiedNameList__Group_1__0__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15176:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15177:1: ( ',' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15177:1: ( ',' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15178:1: ','
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
+ match(input, 62, FOLLOW_62_in_rule__QualifiedNameList__Group_1__0__Impl30851);
+ after(grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group__1__Impl"
+ }
- // $ANTLR start "rule__ConcurrentClauses__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12088:1: rule__ConcurrentClauses__Group_1__0 : rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 ;
- public final void rule__ConcurrentClauses__Group_1__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12092:1: ( rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12093:2: rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__024796);
- rule__ConcurrentClauses__Group_1__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__024799);
- rule__ConcurrentClauses__Group_1__1();
+ // $ANTLR end "rule__QualifiedNameList__Group_1__0__Impl"
- state._fsp--;
+ // $ANTLR start "rule__QualifiedNameList__Group_1__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15191:1: rule__QualifiedNameList__Group_1__1 : rule__QualifiedNameList__Group_1__1__Impl ;
+ public final void rule__QualifiedNameList__Group_1__1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15195:1: ( rule__QualifiedNameList__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15196:2: rule__QualifiedNameList__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__130882);
+ rule__QualifiedNameList__Group_1__1__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group_1__0"
+ }
- // $ANTLR start "rule__ConcurrentClauses__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12100:1: rule__ConcurrentClauses__Group_1__0__Impl : ( 'or' ) ;
- public final void rule__ConcurrentClauses__Group_1__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12104:1: ( ( 'or' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12105:1: ( 'or' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12105:1: ( 'or' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12106:1: 'or'
- {
- before(grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
- match(input,95,FOLLOW_95_in_rule__ConcurrentClauses__Group_1__0__Impl24827);
- after(grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__QualifiedNameList__Group_1__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__QualifiedNameList__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15202:1: rule__QualifiedNameList__Group_1__1__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) ;
+ public final void rule__QualifiedNameList__Group_1__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group_1__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15206:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15207:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15207:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15208:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_1_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15209:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15209:2: rule__QualifiedNameList__QualifiedNameAssignment_1_1
+ {
+ pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl30909);
+ rule__QualifiedNameList__QualifiedNameAssignment_1_1();
+ state._fsp--;
- // $ANTLR start "rule__ConcurrentClauses__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12119:1: rule__ConcurrentClauses__Group_1__1 : rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 ;
- public final void rule__ConcurrentClauses__Group_1__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12123:1: ( rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12124:2: rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__124858);
- rule__ConcurrentClauses__Group_1__1__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_1_1());
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__124861);
- rule__ConcurrentClauses__Group_1__2();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group_1__1"
+ // $ANTLR end "rule__QualifiedNameList__Group_1__1__Impl"
- // $ANTLR start "rule__ConcurrentClauses__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12131:1: rule__ConcurrentClauses__Group_1__1__Impl : ( 'if' ) ;
- public final void rule__ConcurrentClauses__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15223:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0 : rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12135:1: ( ( 'if' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12136:1: ( 'if' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12136:1: ( 'if' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12137:1: 'if'
- {
- before(grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
- match(input,93,FOLLOW_93_in_rule__ConcurrentClauses__Group_1__1__Impl24889);
- after(grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15227:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15228:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030943);
+ rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030946);
+ rule__InvocationOrAssignementOrDeclarationStatement__Group__1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group_1__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ConcurrentClauses__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12150:1: rule__ConcurrentClauses__Group_1__2 : rule__ConcurrentClauses__Group_1__2__Impl ;
- public final void rule__ConcurrentClauses__Group_1__2() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12154:1: ( rule__ConcurrentClauses__Group_1__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12155:2: rule__ConcurrentClauses__Group_1__2__Impl
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__224920);
- rule__ConcurrentClauses__Group_1__2__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__0"
- }
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15235:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15239:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15240:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15240:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15241:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15242:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15242:2: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl30973);
+ rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0();
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group_1__2"
+ state._fsp--;
- // $ANTLR start "rule__ConcurrentClauses__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12161:1: rule__ConcurrentClauses__Group_1__2__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) ;
- public final void rule__ConcurrentClauses__Group_1__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12165:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12166:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12166:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12167:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
- {
- before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_1_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12168:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12168:2: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2
- {
- pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl24947);
- rule__ConcurrentClauses__NonFinalClauseAssignment_1_2();
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartAssignment_0());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_1_2());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15252:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1 : rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__Group_1__2__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15256:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15257:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131003);
+ rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl();
- // $ANTLR start "rule__NonFinalClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12184:1: rule__NonFinalClause__Group__0 : rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 ;
- public final void rule__NonFinalClause__Group__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12188:1: ( rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12189:2: rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1
- {
- pushFollow(FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__024983);
- rule__NonFinalClause__Group__0__Impl();
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131006);
+ rule__InvocationOrAssignementOrDeclarationStatement__Group__2();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__024986);
- rule__NonFinalClause__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__1"
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__0"
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15264:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl() throws RecognitionException {
- // $ANTLR start "rule__NonFinalClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12196:1: rule__NonFinalClause__Group__0__Impl : ( '(' ) ;
- public final void rule__NonFinalClause__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12200:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12201:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12201:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12202:1: '('
- {
- before(grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
- match(input,64,FOLLOW_64_in_rule__NonFinalClause__Group__0__Impl25014);
- after(grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15268:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15269:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15269:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15270:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAlternatives_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15271:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
+ int alt99 = 2;
+ int LA99_0 = input.LA(1);
- }
+ if((LA99_0 == RULE_ID || (LA99_0 >= 49 && LA99_0 <= 60) || LA99_0 == 74)) {
+ alt99 = 1;
+ }
+ switch(alt99) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15271:2: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31033);
+ rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ break;
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__0__Impl"
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAlternatives_1());
+ }
- // $ANTLR start "rule__NonFinalClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12215:1: rule__NonFinalClause__Group__1 : rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 ;
- public final void rule__NonFinalClause__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12219:1: ( rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12220:2: rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2
- {
- pushFollow(FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125045);
- rule__NonFinalClause__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125048);
- rule__NonFinalClause__Group__2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15281:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2 : rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15285:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15286:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231064);
+ rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl();
+ state._fsp--;
- // $ANTLR start "rule__NonFinalClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12227:1: rule__NonFinalClause__Group__1__Impl : ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) ;
- public final void rule__NonFinalClause__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12231:1: ( ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12232:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12232:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12233:1: ( rule__NonFinalClause__ConditionAssignment_1 )
- {
- before(grammarAccess.getNonFinalClauseAccess().getConditionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12234:1: ( rule__NonFinalClause__ConditionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12234:2: rule__NonFinalClause__ConditionAssignment_1
- {
- pushFollow(FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25075);
- rule__NonFinalClause__ConditionAssignment_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getNonFinalClauseAccess().getConditionAssignment_1());
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__2"
- }
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15292:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl : ( ';' ) ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15296:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15297:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15297:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15298:1: ';'
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
+ match(input, 91, FOLLOW_91_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31092);
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__1__Impl"
+ }
- // $ANTLR start "rule__NonFinalClause__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12244:1: rule__NonFinalClause__Group__2 : rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 ;
- public final void rule__NonFinalClause__Group__2() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12248:1: ( rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12249:2: rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3
- {
- pushFollow(FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225105);
- rule__NonFinalClause__Group__2__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225108);
- rule__NonFinalClause__Group__3();
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl"
- state._fsp--;
+ // $ANTLR start "rule__SuperInvocationStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15317:1: rule__SuperInvocationStatement__Group__0 : rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 ;
+ public final void rule__SuperInvocationStatement__Group__0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15321:1: ( rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15322:2: rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031129);
+ rule__SuperInvocationStatement__Group__0__Impl();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__2"
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031132);
+ rule__SuperInvocationStatement__Group__1();
+ state._fsp--;
- // $ANTLR start "rule__NonFinalClause__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12256:1: rule__NonFinalClause__Group__2__Impl : ( ')' ) ;
- public final void rule__NonFinalClause__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12260:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12261:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12261:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12262:1: ')'
- {
- before(grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
- match(input,65,FOLLOW_65_in_rule__NonFinalClause__Group__2__Impl25136);
- after(grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SuperInvocationStatement__Group__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__2__Impl"
+ // $ANTLR start "rule__SuperInvocationStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15329:1: rule__SuperInvocationStatement__Group__0__Impl : ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) ;
+ public final void rule__SuperInvocationStatement__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__NonFinalClause__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12275:1: rule__NonFinalClause__Group__3 : rule__NonFinalClause__Group__3__Impl ;
- public final void rule__NonFinalClause__Group__3() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15333:1: ( ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15334:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15334:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15335:1: ( rule__SuperInvocationStatement___superAssignment_0 )
+ {
+ before(grammarAccess.getSuperInvocationStatementAccess().get_superAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15336:1: ( rule__SuperInvocationStatement___superAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15336:2: rule__SuperInvocationStatement___superAssignment_0
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31159);
+ rule__SuperInvocationStatement___superAssignment_0();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12279:1: ( rule__NonFinalClause__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12280:2: rule__NonFinalClause__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__325167);
- rule__NonFinalClause__Group__3__Impl();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getSuperInvocationStatementAccess().get_superAssignment_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__3"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__NonFinalClause__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12286:1: rule__NonFinalClause__Group__3__Impl : ( ( rule__NonFinalClause__BlockAssignment_3 ) ) ;
- public final void rule__NonFinalClause__Group__3__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12290:1: ( ( ( rule__NonFinalClause__BlockAssignment_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12291:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12291:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12292:1: ( rule__NonFinalClause__BlockAssignment_3 )
- {
- before(grammarAccess.getNonFinalClauseAccess().getBlockAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12293:1: ( rule__NonFinalClause__BlockAssignment_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12293:2: rule__NonFinalClause__BlockAssignment_3
- {
- pushFollow(FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl25194);
- rule__NonFinalClause__BlockAssignment_3();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SuperInvocationStatement__Group__0__Impl"
- }
+ // $ANTLR start "rule__SuperInvocationStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15346:1: rule__SuperInvocationStatement__Group__1 : rule__SuperInvocationStatement__Group__1__Impl ;
+ public final void rule__SuperInvocationStatement__Group__1() throws RecognitionException {
- after(grammarAccess.getNonFinalClauseAccess().getBlockAssignment_3());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15350:1: ( rule__SuperInvocationStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15351:2: rule__SuperInvocationStatement__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__131189);
+ rule__SuperInvocationStatement__Group__1__Impl();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__Group__3__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__FinalClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12311:1: rule__FinalClause__Group__0 : rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 ;
- public final void rule__FinalClause__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__SuperInvocationStatement__Group__1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12315:1: ( rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12316:2: rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1
- {
- pushFollow(FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__025232);
- rule__FinalClause__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__SuperInvocationStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15357:1: rule__SuperInvocationStatement__Group__1__Impl : ( ';' ) ;
+ public final void rule__SuperInvocationStatement__Group__1__Impl() throws RecognitionException {
- pushFollow(FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__025235);
- rule__FinalClause__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15361:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15362:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15362:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15363:1: ';'
+ {
+ before(grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
+ match(input, 91, FOLLOW_91_in_rule__SuperInvocationStatement__Group__1__Impl31217);
+ after(grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__FinalClause__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__FinalClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12323:1: rule__FinalClause__Group__0__Impl : ( 'else' ) ;
- public final void rule__FinalClause__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SuperInvocationStatement__Group__1__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12327:1: ( ( 'else' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12328:1: ( 'else' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12328:1: ( 'else' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12329:1: 'else'
- {
- before(grammarAccess.getFinalClauseAccess().getElseKeyword_0());
- match(input,94,FOLLOW_94_in_rule__FinalClause__Group__0__Impl25263);
- after(grammarAccess.getFinalClauseAccess().getElseKeyword_0());
- }
+ // $ANTLR start "rule__ThisInvocationStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15380:1: rule__ThisInvocationStatement__Group__0 : rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 ;
+ public final void rule__ThisInvocationStatement__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15384:1: ( rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15385:2: rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__031252);
+ rule__ThisInvocationStatement__Group__0__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__031255);
+ rule__ThisInvocationStatement__Group__1();
- }
- return ;
- }
- // $ANTLR end "rule__FinalClause__Group__0__Impl"
+ state._fsp--;
- // $ANTLR start "rule__FinalClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12342:1: rule__FinalClause__Group__1 : rule__FinalClause__Group__1__Impl ;
- public final void rule__FinalClause__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12346:1: ( rule__FinalClause__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12347:2: rule__FinalClause__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__125294);
- rule__FinalClause__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ThisInvocationStatement__Group__0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ThisInvocationStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15392:1: rule__ThisInvocationStatement__Group__0__Impl : ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) ;
+ public final void rule__ThisInvocationStatement__Group__0__Impl() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__FinalClause__Group__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15396:1: ( ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15397:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15397:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15398:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
+ {
+ before(grammarAccess.getThisInvocationStatementAccess().get_thisAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15399:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15399:2: rule__ThisInvocationStatement___thisAssignment_0
+ {
+ pushFollow(FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl31282);
+ rule__ThisInvocationStatement___thisAssignment_0();
- // $ANTLR start "rule__FinalClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12353:1: rule__FinalClause__Group__1__Impl : ( ( rule__FinalClause__BlockAssignment_1 ) ) ;
- public final void rule__FinalClause__Group__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12357:1: ( ( ( rule__FinalClause__BlockAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12358:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12358:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12359:1: ( rule__FinalClause__BlockAssignment_1 )
- {
- before(grammarAccess.getFinalClauseAccess().getBlockAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12360:1: ( rule__FinalClause__BlockAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12360:2: rule__FinalClause__BlockAssignment_1
- {
- pushFollow(FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl25321);
- rule__FinalClause__BlockAssignment_1();
- state._fsp--;
+ }
+ after(grammarAccess.getThisInvocationStatementAccess().get_thisAssignment_0());
- }
+ }
- after(grammarAccess.getFinalClauseAccess().getBlockAssignment_1());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ThisInvocationStatement__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__FinalClause__Group__1__Impl"
+ // $ANTLR start "rule__ThisInvocationStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15409:1: rule__ThisInvocationStatement__Group__1 : rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 ;
+ public final void rule__ThisInvocationStatement__Group__1() throws RecognitionException {
- // $ANTLR start "rule__SwitchStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12374:1: rule__SwitchStatement__Group__0 : rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 ;
- public final void rule__SwitchStatement__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12378:1: ( rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12379:2: rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__025355);
- rule__SwitchStatement__Group__0__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15413:1: ( rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15414:2: rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2
+ {
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__131312);
+ rule__ThisInvocationStatement__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__025358);
- rule__SwitchStatement__Group__1();
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__131315);
+ rule__ThisInvocationStatement__Group__2();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ThisInvocationStatement__Group__1"
- // $ANTLR start "rule__SwitchStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12386:1: rule__SwitchStatement__Group__0__Impl : ( 'switch' ) ;
- public final void rule__SwitchStatement__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12390:1: ( ( 'switch' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12391:1: ( 'switch' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12391:1: ( 'switch' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12392:1: 'switch'
- {
- before(grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
- match(input,96,FOLLOW_96_in_rule__SwitchStatement__Group__0__Impl25386);
- after(grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
+ // $ANTLR start "rule__ThisInvocationStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15421:1: rule__ThisInvocationStatement__Group__1__Impl : ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) ;
+ public final void rule__ThisInvocationStatement__Group__1__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15425:1: ( ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15426:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15426:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15427:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
+ {
+ before(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15428:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
+ int alt100 = 2;
+ int LA100_0 = input.LA(1);
- }
+ if(((LA100_0 >= 49 && LA100_0 <= 60))) {
+ alt100 = 1;
+ }
+ switch(alt100) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15428:2: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1
+ {
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl31342);
+ rule__ThisInvocationStatement__AssignmentCompletionAssignment_1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__0__Impl"
+ }
+ break;
+ }
- // $ANTLR start "rule__SwitchStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12405:1: rule__SwitchStatement__Group__1 : rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 ;
- public final void rule__SwitchStatement__Group__1() throws RecognitionException {
+ after(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignment_1());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12409:1: ( rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12410:2: rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__125417);
- rule__SwitchStatement__Group__1__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__125420);
- rule__SwitchStatement__Group__2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ThisInvocationStatement__Group__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__1"
+ // $ANTLR start "rule__ThisInvocationStatement__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15438:1: rule__ThisInvocationStatement__Group__2 : rule__ThisInvocationStatement__Group__2__Impl ;
+ public final void rule__ThisInvocationStatement__Group__2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SwitchStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12417:1: rule__SwitchStatement__Group__1__Impl : ( '(' ) ;
- public final void rule__SwitchStatement__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15442:1: ( rule__ThisInvocationStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15443:2: rule__ThisInvocationStatement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__231373);
+ rule__ThisInvocationStatement__Group__2__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12421:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12422:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12422:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12423:1: '('
- {
- before(grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
- match(input,64,FOLLOW_64_in_rule__SwitchStatement__Group__1__Impl25448);
- after(grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__1__Impl"
+ // $ANTLR end "rule__ThisInvocationStatement__Group__2"
- // $ANTLR start "rule__SwitchStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12436:1: rule__SwitchStatement__Group__2 : rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 ;
- public final void rule__SwitchStatement__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__ThisInvocationStatement__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15449:1: rule__ThisInvocationStatement__Group__2__Impl : ( ';' ) ;
+ public final void rule__ThisInvocationStatement__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12440:1: ( rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12441:2: rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__225479);
- rule__SwitchStatement__Group__2__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15453:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15454:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15454:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15455:1: ';'
+ {
+ before(grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
+ match(input, 91, FOLLOW_91_in_rule__ThisInvocationStatement__Group__2__Impl31401);
+ after(grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
- pushFollow(FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__225482);
- rule__SwitchStatement__Group__3();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__2"
+ // $ANTLR end "rule__ThisInvocationStatement__Group__2__Impl"
- // $ANTLR start "rule__SwitchStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12448:1: rule__SwitchStatement__Group__2__Impl : ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) ;
- public final void rule__SwitchStatement__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15474:1: rule__InstanceCreationInvocationStatement__Group__0 : rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 ;
+ public final void rule__InstanceCreationInvocationStatement__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12452:1: ( ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12453:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12453:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12454:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
- {
- before(grammarAccess.getSwitchStatementAccess().getExpressionAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12455:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12455:2: rule__SwitchStatement__ExpressionAssignment_2
- {
- pushFollow(FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl25509);
- rule__SwitchStatement__ExpressionAssignment_2();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15478:1: ( rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15479:2: rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__031438);
+ rule__InstanceCreationInvocationStatement__Group__0__Impl();
+ state._fsp--;
- }
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__031441);
+ rule__InstanceCreationInvocationStatement__Group__1();
- after(grammarAccess.getSwitchStatementAccess().getExpressionAssignment_2());
+ state._fsp--;
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__2__Impl"
+ // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__0"
- // $ANTLR start "rule__SwitchStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12465:1: rule__SwitchStatement__Group__3 : rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 ;
- public final void rule__SwitchStatement__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15486:1: rule__InstanceCreationInvocationStatement__Group__0__Impl : ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) ;
+ public final void rule__InstanceCreationInvocationStatement__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12469:1: ( rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12470:2: rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__325539);
- rule__SwitchStatement__Group__3__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15490:1: ( ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15491:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15491:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15492:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
+ {
+ before(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15493:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15493:2: rule__InstanceCreationInvocationStatement___newAssignment_0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl31468);
+ rule__InstanceCreationInvocationStatement___newAssignment_0();
- pushFollow(FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__325542);
- rule__SwitchStatement__Group__4();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newAssignment_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__3"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SwitchStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12477:1: rule__SwitchStatement__Group__3__Impl : ( ')' ) ;
- public final void rule__SwitchStatement__Group__3__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12481:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12482:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12482:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12483:1: ')'
- {
- before(grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
- match(input,65,FOLLOW_65_in_rule__SwitchStatement__Group__3__Impl25570);
- after(grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__0__Impl"
- }
+ // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15503:1: rule__InstanceCreationInvocationStatement__Group__1 : rule__InstanceCreationInvocationStatement__Group__1__Impl ;
+ public final void rule__InstanceCreationInvocationStatement__Group__1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15507:1: ( rule__InstanceCreationInvocationStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15508:2: rule__InstanceCreationInvocationStatement__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__131498);
+ rule__InstanceCreationInvocationStatement__Group__1__Impl();
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__3__Impl"
+ state._fsp--;
- // $ANTLR start "rule__SwitchStatement__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12496:1: rule__SwitchStatement__Group__4 : rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 ;
- public final void rule__SwitchStatement__Group__4() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12500:1: ( rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12501:2: rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__425601);
- rule__SwitchStatement__Group__4__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__425604);
- rule__SwitchStatement__Group__5();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__1"
- }
+ // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15514:1: rule__InstanceCreationInvocationStatement__Group__1__Impl : ( ';' ) ;
+ public final void rule__InstanceCreationInvocationStatement__Group__1__Impl() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15518:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15519:1: ( ';' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15519:1: ( ';' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15520:1: ';'
+ {
+ before(grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
+ match(input, 91, FOLLOW_91_in_rule__InstanceCreationInvocationStatement__Group__1__Impl31526);
+ after(grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__4"
+ }
- // $ANTLR start "rule__SwitchStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12508:1: rule__SwitchStatement__Group__4__Impl : ( '{' ) ;
- public final void rule__SwitchStatement__Group__4__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12512:1: ( ( '{' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12513:1: ( '{' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12513:1: ( '{' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12514:1: '{'
- {
- before(grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
- match(input,83,FOLLOW_83_in_rule__SwitchStatement__Group__4__Impl25632);
- after(grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__1__Impl"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15537:1: rule__VariableDeclarationCompletion__Group__0 : rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 ;
+ public final void rule__VariableDeclarationCompletion__Group__0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__4__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15541:1: ( rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15542:2: rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__031561);
+ rule__VariableDeclarationCompletion__Group__0__Impl();
- // $ANTLR start "rule__SwitchStatement__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12527:1: rule__SwitchStatement__Group__5 : rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 ;
- public final void rule__SwitchStatement__Group__5() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12531:1: ( rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12532:2: rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__525663);
- rule__SwitchStatement__Group__5__Impl();
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__031564);
+ rule__VariableDeclarationCompletion__Group__1();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__525666);
- rule__SwitchStatement__Group__6();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group__0"
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__5"
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15549:1: rule__VariableDeclarationCompletion__Group__0__Impl : ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) ;
+ public final void rule__VariableDeclarationCompletion__Group__0__Impl() throws RecognitionException {
- // $ANTLR start "rule__SwitchStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12539:1: rule__SwitchStatement__Group__5__Impl : ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) ;
- public final void rule__SwitchStatement__Group__5__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12543:1: ( ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12544:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12544:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12545:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
- {
- before(grammarAccess.getSwitchStatementAccess().getSwitchClauseAssignment_5());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12546:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
- loop89:
- do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15553:1: ( ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15554:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15554:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15555:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getGroup_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15556:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
+ int alt101 = 2;
+ int LA101_0 = input.LA(1);
- if ( (LA89_0==97) ) {
- alt89=1;
- }
+ if((LA101_0 == 74)) {
+ alt101 = 1;
+ }
+ switch(alt101) {
+ case 1:
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15556:2: rule__VariableDeclarationCompletion__Group_0__0
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl31591);
+ rule__VariableDeclarationCompletion__Group_0__0();
+ state._fsp--;
- switch (alt89) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12546:2: rule__SwitchStatement__SwitchClauseAssignment_5
- {
- pushFollow(FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl25693);
- rule__SwitchStatement__SwitchClauseAssignment_5();
- state._fsp--;
+ }
+ break;
+ }
- }
- break;
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getGroup_0());
- default :
- break loop89;
- }
- } while (true);
+ }
- after(grammarAccess.getSwitchStatementAccess().getSwitchClauseAssignment_5());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group__0__Impl"
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__5__Impl"
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15566:1: rule__VariableDeclarationCompletion__Group__1 : rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 ;
+ public final void rule__VariableDeclarationCompletion__Group__1() throws RecognitionException {
- // $ANTLR start "rule__SwitchStatement__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12556:1: rule__SwitchStatement__Group__6 : rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 ;
- public final void rule__SwitchStatement__Group__6() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12560:1: ( rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12561:2: rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__625724);
- rule__SwitchStatement__Group__6__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15570:1: ( rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15571:2: rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__131622);
+ rule__VariableDeclarationCompletion__Group__1__Impl();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__625727);
- rule__SwitchStatement__Group__7();
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__131625);
+ rule__VariableDeclarationCompletion__Group__2();
- state._fsp--;
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__6"
+ }
+ return;
+ }
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group__1"
- // $ANTLR start "rule__SwitchStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12568:1: rule__SwitchStatement__Group__6__Impl : ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) ;
- public final void rule__SwitchStatement__Group__6__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12572:1: ( ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12573:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12573:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12574:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
- {
- before(grammarAccess.getSwitchStatementAccess().getDefaultClauseAssignment_6());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12575:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15578:1: rule__VariableDeclarationCompletion__Group__1__Impl : ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) ;
+ public final void rule__VariableDeclarationCompletion__Group__1__Impl() throws RecognitionException {
- if ( (LA90_0==98) ) {
- alt90=1;
- }
- switch (alt90) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12575:2: rule__SwitchStatement__DefaultClauseAssignment_6
- {
- pushFollow(FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl25754);
- rule__SwitchStatement__DefaultClauseAssignment_6();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15582:1: ( ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15583:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15583:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15584:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15585:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15585:2: rule__VariableDeclarationCompletion__VariableNameAssignment_1
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl31652);
+ rule__VariableDeclarationCompletion__VariableNameAssignment_1();
+ state._fsp--;
- }
- break;
- }
+ }
- after(grammarAccess.getSwitchStatementAccess().getDefaultClauseAssignment_6());
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameAssignment_1());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__6__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group__1__Impl"
- // $ANTLR start "rule__SwitchStatement__Group__7"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12585:1: rule__SwitchStatement__Group__7 : rule__SwitchStatement__Group__7__Impl ;
- public final void rule__SwitchStatement__Group__7() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12589:1: ( rule__SwitchStatement__Group__7__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12590:2: rule__SwitchStatement__Group__7__Impl
- {
- pushFollow(FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__725785);
- rule__SwitchStatement__Group__7__Impl();
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group__2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15595:1: rule__VariableDeclarationCompletion__Group__2 : rule__VariableDeclarationCompletion__Group__2__Impl ;
+ public final void rule__VariableDeclarationCompletion__Group__2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15599:1: ( rule__VariableDeclarationCompletion__Group__2__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15600:2: rule__VariableDeclarationCompletion__Group__2__Impl
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__231682);
+ rule__VariableDeclarationCompletion__Group__2__Impl();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__7"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SwitchStatement__Group__7__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12596:1: rule__SwitchStatement__Group__7__Impl : ( '}' ) ;
- public final void rule__SwitchStatement__Group__7__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12600:1: ( ( '}' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12601:1: ( '}' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12601:1: ( '}' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12602:1: '}'
- {
- before(grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
- match(input,84,FOLLOW_84_in_rule__SwitchStatement__Group__7__Impl25813);
- after(grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group__2"
- }
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group__2__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15606:1: rule__VariableDeclarationCompletion__Group__2__Impl : ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) ;
+ public final void rule__VariableDeclarationCompletion__Group__2__Impl() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15610:1: ( ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15611:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15611:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15612:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignment_2());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15613:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15613:2: rule__VariableDeclarationCompletion__InitValueAssignment_2
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl31709);
+ rule__VariableDeclarationCompletion__InitValueAssignment_2();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__Group__7__Impl"
+ }
- // $ANTLR start "rule__SwitchClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12631:1: rule__SwitchClause__Group__0 : rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 ;
- public final void rule__SwitchClause__Group__0() throws RecognitionException {
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignment_2());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12635:1: ( rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12636:2: rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1
- {
- pushFollow(FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__025860);
- rule__SwitchClause__Group__0__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__025863);
- rule__SwitchClause__Group__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group__2__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__Group__0"
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15629:1: rule__VariableDeclarationCompletion__Group_0__0 : rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 ;
+ public final void rule__VariableDeclarationCompletion__Group_0__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SwitchClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12643:1: rule__SwitchClause__Group__0__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) ;
- public final void rule__SwitchClause__Group__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15633:1: ( rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15634:2: rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__031745);
+ rule__VariableDeclarationCompletion__Group_0__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12647:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12648:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12648:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12649:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
- {
- before(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12650:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12650:2: rule__SwitchClause__SwitchCaseAssignment_0
- {
- pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl25890);
- rule__SwitchClause__SwitchCaseAssignment_0();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__031748);
+ rule__VariableDeclarationCompletion__Group_0__1();
+ state._fsp--;
- }
- after(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__Group__0__Impl"
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15641:1: rule__VariableDeclarationCompletion__Group_0__0__Impl : ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
+ public final void rule__VariableDeclarationCompletion__Group_0__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SwitchClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12660:1: rule__SwitchClause__Group__1 : rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 ;
- public final void rule__SwitchClause__Group__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15645:1: ( ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15646:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15646:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15647:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15648:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15648:2: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl31775);
+ rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12664:1: ( rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12665:2: rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2
- {
- pushFollow(FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__125920);
- rule__SwitchClause__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
- pushFollow(FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__125923);
- rule__SwitchClause__Group__2();
+ }
- state._fsp--;
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__Group__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SwitchClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12672:1: rule__SwitchClause__Group__1__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) ;
- public final void rule__SwitchClause__Group__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__0__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12676:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12677:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12677:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12678:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
- {
- before(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12679:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
- loop91:
- do {
- int alt91=2;
- int LA91_0 = input.LA(1);
- if ( (LA91_0==97) ) {
- alt91=1;
- }
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15658:1: rule__VariableDeclarationCompletion__Group_0__1 : rule__VariableDeclarationCompletion__Group_0__1__Impl ;
+ public final void rule__VariableDeclarationCompletion__Group_0__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- switch (alt91) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12679:2: rule__SwitchClause__SwitchCaseAssignment_1
- {
- pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl25950);
- rule__SwitchClause__SwitchCaseAssignment_1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15662:1: ( rule__VariableDeclarationCompletion__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15663:2: rule__VariableDeclarationCompletion__Group_0__1__Impl
+ {
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__131805);
+ rule__VariableDeclarationCompletion__Group_0__1__Impl();
- state._fsp--;
+ state._fsp--;
- }
- break;
+ }
- default :
- break loop91;
- }
- } while (true);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15669:1: rule__VariableDeclarationCompletion__Group_0__1__Impl : ( ']' ) ;
+ public final void rule__VariableDeclarationCompletion__Group_0__1__Impl() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__Group__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15673:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15674:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15674:1: ( ']' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15675:1: ']'
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
+ match(input, 75, FOLLOW_75_in_rule__VariableDeclarationCompletion__Group_0__1__Impl31833);
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
+ }
- // $ANTLR start "rule__SwitchClause__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12689:1: rule__SwitchClause__Group__2 : rule__SwitchClause__Group__2__Impl ;
- public final void rule__SwitchClause__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12693:1: ( rule__SwitchClause__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12694:2: rule__SwitchClause__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__225981);
- rule__SwitchClause__Group__2__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__1__Impl"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__Group__2"
+ // $ANTLR start "rule__AssignmentCompletion__Group__0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15692:1: rule__AssignmentCompletion__Group__0 : rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 ;
+ public final void rule__AssignmentCompletion__Group__0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SwitchClause__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12700:1: rule__SwitchClause__Group__2__Impl : ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) ;
- public final void rule__SwitchClause__Group__2__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15696:1: ( rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15697:2: rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1
+ {
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__031868);
+ rule__AssignmentCompletion__Group__0__Impl();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12704:1: ( ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12705:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12705:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12706:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
- {
- before(grammarAccess.getSwitchClauseAccess().getStatementSequenceAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12707:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12707:2: rule__SwitchClause__StatementSequenceAssignment_2
- {
- pushFollow(FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26008);
- rule__SwitchClause__StatementSequenceAssignment_2();
+ state._fsp--;
- state._fsp--;
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__031871);
+ rule__AssignmentCompletion__Group__1();
+ state._fsp--;
- }
- after(grammarAccess.getSwitchClauseAccess().getStatementSequenceAssignment_2());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AssignmentCompletion__Group__0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__Group__2__Impl"
+ // $ANTLR start "rule__AssignmentCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15704:1: rule__AssignmentCompletion__Group__0__Impl : ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) ;
+ public final void rule__AssignmentCompletion__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SwitchCase__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12723:1: rule__SwitchCase__Group__0 : rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 ;
- public final void rule__SwitchCase__Group__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15708:1: ( ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15709:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15709:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15710:1: ( rule__AssignmentCompletion__OpAssignment_0 )
+ {
+ before(grammarAccess.getAssignmentCompletionAccess().getOpAssignment_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15711:1: ( rule__AssignmentCompletion__OpAssignment_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15711:2: rule__AssignmentCompletion__OpAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl31898);
+ rule__AssignmentCompletion__OpAssignment_0();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12727:1: ( rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12728:2: rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1
- {
- pushFollow(FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026044);
- rule__SwitchCase__Group__0__Impl();
+ state._fsp--;
- state._fsp--;
- pushFollow(FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026047);
- rule__SwitchCase__Group__1();
+ }
- state._fsp--;
+ after(grammarAccess.getAssignmentCompletionAccess().getOpAssignment_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SwitchCase__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12735:1: rule__SwitchCase__Group__0__Impl : ( 'case' ) ;
- public final void rule__SwitchCase__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__AssignmentCompletion__Group__0__Impl"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12739:1: ( ( 'case' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12740:1: ( 'case' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12740:1: ( 'case' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12741:1: 'case'
- {
- before(grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
- match(input,97,FOLLOW_97_in_rule__SwitchCase__Group__0__Impl26075);
- after(grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
- }
+ // $ANTLR start "rule__AssignmentCompletion__Group__1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15721:1: rule__AssignmentCompletion__Group__1 : rule__AssignmentCompletion__Group__1__Impl ;
+ public final void rule__AssignmentCompletion__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15725:1: ( rule__AssignmentCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15726:2: rule__AssignmentCompletion__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__131928);
+ rule__AssignmentCompletion__Group__1__Impl();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SwitchCase__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12754:1: rule__SwitchCase__Group__1 : rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 ;
- public final void rule__SwitchCase__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12758:1: ( rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12759:2: rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2
- {
- pushFollow(FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126106);
- rule__SwitchCase__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AssignmentCompletion__Group__1"
- pushFollow(FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126109);
- rule__SwitchCase__Group__2();
- state._fsp--;
+ // $ANTLR start "rule__AssignmentCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15732:1: rule__AssignmentCompletion__Group__1__Impl : ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) ;
+ public final void rule__AssignmentCompletion__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15736:1: ( ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15737:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15737:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15738:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
+ {
+ before(grammarAccess.getAssignmentCompletionAccess().getRightHandSideAssignment_1());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15739:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15739:2: rule__AssignmentCompletion__RightHandSideAssignment_1
+ {
+ pushFollow(FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl31955);
+ rule__AssignmentCompletion__RightHandSideAssignment_1();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__Group__1"
+ }
+ after(grammarAccess.getAssignmentCompletionAccess().getRightHandSideAssignment_1());
- // $ANTLR start "rule__SwitchCase__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12766:1: rule__SwitchCase__Group__1__Impl : ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) ;
- public final void rule__SwitchCase__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12770:1: ( ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12771:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12771:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12772:1: ( rule__SwitchCase__ExpressionAssignment_1 )
- {
- before(grammarAccess.getSwitchCaseAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12773:1: ( rule__SwitchCase__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12773:2: rule__SwitchCase__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26136);
- rule__SwitchCase__ExpressionAssignment_1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getSwitchCaseAccess().getExpressionAssignment_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AssignmentCompletion__Group__1__Impl"
- }
+ // $ANTLR start "rule__AppliedStereotypePropertyRule__PropertyAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15754:1: rule__AppliedStereotypePropertyRule__PropertyAssignment_0 : ( ( RULE_ID ) ) ;
+ public final void rule__AppliedStereotypePropertyRule__PropertyAssignment_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15758:1: ( ( ( RULE_ID ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15759:1: ( ( RULE_ID ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15759:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15760:1: ( RULE_ID )
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyCrossReference_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15761:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15762:1: RULE_ID
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyIDTerminalRuleCall_0_0_1());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__AppliedStereotypePropertyRule__PropertyAssignment_031998);
+ after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyIDTerminalRuleCall_0_0_1());
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__Group__1__Impl"
+ }
+ after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyCrossReference_0_0());
- // $ANTLR start "rule__SwitchCase__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12783:1: rule__SwitchCase__Group__2 : rule__SwitchCase__Group__2__Impl ;
- public final void rule__SwitchCase__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12787:1: ( rule__SwitchCase__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12788:2: rule__SwitchCase__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__226166);
- rule__SwitchCase__Group__2__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AppliedStereotypePropertyRule__PropertyAssignment_0"
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__Group__2"
+ // $ANTLR start "rule__AppliedStereotypePropertyRule__ValueAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15773:1: rule__AppliedStereotypePropertyRule__ValueAssignment_1 : ( ruleExpressionValueRule ) ;
+ public final void rule__AppliedStereotypePropertyRule__ValueAssignment_1() throws RecognitionException {
- // $ANTLR start "rule__SwitchCase__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12794:1: rule__SwitchCase__Group__2__Impl : ( ':' ) ;
- public final void rule__SwitchCase__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12798:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12799:1: ( ':' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12799:1: ( ':' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12800:1: ':'
- {
- before(grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
- match(input,67,FOLLOW_67_in_rule__SwitchCase__Group__2__Impl26194);
- after(grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15777:1: ( ( ruleExpressionValueRule ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15778:1: ( ruleExpressionValueRule )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15778:1: ( ruleExpressionValueRule )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15779:1: ruleExpressionValueRule
+ {
+ before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueExpressionValueRuleParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleExpressionValueRule_in_rule__AppliedStereotypePropertyRule__ValueAssignment_132033);
+ ruleExpressionValueRule();
- }
+ state._fsp--;
+ after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueExpressionValueRuleParserRuleCall_1_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__SwitchDefaultClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12819:1: rule__SwitchDefaultClause__Group__0 : rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 ;
- public final void rule__SwitchDefaultClause__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12823:1: ( rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12824:2: rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1
- {
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__026231);
- rule__SwitchDefaultClause__Group__0__Impl();
+ // $ANTLR end "rule__AppliedStereotypePropertyRule__ValueAssignment_1"
- state._fsp--;
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__026234);
- rule__SwitchDefaultClause__Group__1();
+ // $ANTLR start "rule__ExpressionValueRule__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15788:1: rule__ExpressionValueRule__ExpressionAssignment_1 : ( ruleSequenceElement ) ;
+ public final void rule__ExpressionValueRule__ExpressionAssignment_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15792:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15793:1: ( ruleSequenceElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15793:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15794:1: ruleSequenceElement
+ {
+ before(grammarAccess.getExpressionValueRuleAccess().getExpressionSequenceElementParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__ExpressionValueRule__ExpressionAssignment_132064);
+ ruleSequenceElement();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getExpressionValueRuleAccess().getExpressionSequenceElementParserRuleCall_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__Group__0"
+ }
- // $ANTLR start "rule__SwitchDefaultClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12831:1: rule__SwitchDefaultClause__Group__0__Impl : ( 'default' ) ;
- public final void rule__SwitchDefaultClause__Group__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12835:1: ( ( 'default' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12836:1: ( 'default' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12836:1: ( 'default' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12837:1: 'default'
- {
- before(grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
- match(input,98,FOLLOW_98_in_rule__SwitchDefaultClause__Group__0__Impl26262);
- after(grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__ExpressionValueRule__ExpressionAssignment_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__BOOLEAN_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15807:1: rule__BOOLEAN_LITERAL__ValueAssignment : ( ruleBooleanValue ) ;
+ public final void rule__BOOLEAN_LITERAL__ValueAssignment() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15811:1: ( ( ruleBooleanValue ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15812:1: ( ruleBooleanValue )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15812:1: ( ruleBooleanValue )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15813:1: ruleBooleanValue
+ {
+ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
+ pushFollow(FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment32099);
+ ruleBooleanValue();
+ state._fsp--;
- // $ANTLR start "rule__SwitchDefaultClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12850:1: rule__SwitchDefaultClause__Group__1 : rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 ;
- public final void rule__SwitchDefaultClause__Group__1() throws RecognitionException {
+ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12854:1: ( rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12855:2: rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2
- {
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__126293);
- rule__SwitchDefaultClause__Group__1__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__126296);
- rule__SwitchDefaultClause__Group__2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__BOOLEAN_LITERAL__ValueAssignment"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__Group__1"
+ // $ANTLR start "rule__INTEGER_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15822:1: rule__INTEGER_LITERAL__ValueAssignment : ( RULE_INTEGERVALUE ) ;
+ public final void rule__INTEGER_LITERAL__ValueAssignment() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SwitchDefaultClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12862:1: rule__SwitchDefaultClause__Group__1__Impl : ( ':' ) ;
- public final void rule__SwitchDefaultClause__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15826:1: ( ( RULE_INTEGERVALUE ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15827:1: ( RULE_INTEGERVALUE )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15827:1: ( RULE_INTEGERVALUE )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15828:1: RULE_INTEGERVALUE
+ {
+ before(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
+ match(input, RULE_INTEGERVALUE, FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment32130);
+ after(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12866:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12867:1: ( ':' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12867:1: ( ':' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12868:1: ':'
- {
- before(grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
- match(input,67,FOLLOW_67_in_rule__SwitchDefaultClause__Group__1__Impl26324);
- after(grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__Group__1__Impl"
+ // $ANTLR end "rule__INTEGER_LITERAL__ValueAssignment"
- // $ANTLR start "rule__SwitchDefaultClause__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12881:1: rule__SwitchDefaultClause__Group__2 : rule__SwitchDefaultClause__Group__2__Impl ;
- public final void rule__SwitchDefaultClause__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__UNLIMITED_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15837:1: rule__UNLIMITED_LITERAL__ValueAssignment : ( ( '*' ) ) ;
+ public final void rule__UNLIMITED_LITERAL__ValueAssignment() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12885:1: ( rule__SwitchDefaultClause__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12886:2: rule__SwitchDefaultClause__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__226355);
- rule__SwitchDefaultClause__Group__2__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15841:1: ( ( ( '*' ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15842:1: ( ( '*' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15842:1: ( ( '*' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15843:1: ( '*' )
+ {
+ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15844:1: ( '*' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15845:1: '*'
+ {
+ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ match(input, 27, FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment32166);
+ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ }
- }
+ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__Group__2"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SwitchDefaultClause__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12892:1: rule__SwitchDefaultClause__Group__2__Impl : ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) ;
- public final void rule__SwitchDefaultClause__Group__2__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12896:1: ( ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12897:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12897:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12898:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
- {
- before(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12899:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12899:2: rule__SwitchDefaultClause__StatementSequenceAssignment_2
- {
- pushFollow(FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl26382);
- rule__SwitchDefaultClause__StatementSequenceAssignment_2();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__UNLIMITED_LITERAL__ValueAssignment"
- }
+ // $ANTLR start "rule__STRING_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15860:1: rule__STRING_LITERAL__ValueAssignment : ( RULE_STRING ) ;
+ public final void rule__STRING_LITERAL__ValueAssignment() throws RecognitionException {
- after(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceAssignment_2());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15864:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15865:1: ( RULE_STRING )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15865:1: ( RULE_STRING )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15866:1: RULE_STRING
+ {
+ before(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
+ match(input, RULE_STRING, FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment32205);
+ after(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__Group__2__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__WhileStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12915:1: rule__WhileStatement__Group__0 : rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 ;
- public final void rule__WhileStatement__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__STRING_LITERAL__ValueAssignment"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12919:1: ( rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12920:2: rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1
- {
- pushFollow(FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__026418);
- rule__WhileStatement__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__NameExpression__PrefixOpAssignment_0_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15875:1: rule__NameExpression__PrefixOpAssignment_0_0_0 : ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) ;
+ public final void rule__NameExpression__PrefixOpAssignment_0_0_0() throws RecognitionException {
- pushFollow(FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__026421);
- rule__WhileStatement__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15879:1: ( ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15880:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15880:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15881:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getPrefixOpAlternatives_0_0_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15882:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15882:2: rule__NameExpression__PrefixOpAlternatives_0_0_0_0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_032236);
+ rule__NameExpression__PrefixOpAlternatives_0_0_0_0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getNameExpressionAccess().getPrefixOpAlternatives_0_0_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__0"
+ }
- // $ANTLR start "rule__WhileStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12927:1: rule__WhileStatement__Group__0__Impl : ( 'while' ) ;
- public final void rule__WhileStatement__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12931:1: ( ( 'while' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12932:1: ( 'while' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12932:1: ( 'while' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12933:1: 'while'
- {
- before(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
- match(input,99,FOLLOW_99_in_rule__WhileStatement__Group__0__Impl26449);
- after(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__NameExpression__PrefixOpAssignment_0_0_0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__NameExpression__PathAssignment_0_0_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15891:1: rule__NameExpression__PathAssignment_0_0_1 : ( ruleQualifiedNamePath ) ;
+ public final void rule__NameExpression__PathAssignment_0_0_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15895:1: ( ( ruleQualifiedNamePath ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15896:1: ( ruleQualifiedNamePath )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15896:1: ( ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15897:1: ruleQualifiedNamePath
+ {
+ before(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_132269);
+ ruleQualifiedNamePath();
- // $ANTLR start "rule__WhileStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12946:1: rule__WhileStatement__Group__1 : rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 ;
- public final void rule__WhileStatement__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12950:1: ( rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12951:2: rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2
- {
- pushFollow(FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__126480);
- rule__WhileStatement__Group__1__Impl();
+ after(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__126483);
- rule__WhileStatement__Group__2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__NameExpression__PathAssignment_0_0_1"
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__1"
+ // $ANTLR start "rule__NameExpression__IdAssignment_0_0_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15906:1: rule__NameExpression__IdAssignment_0_0_2 : ( RULE_ID ) ;
+ public final void rule__NameExpression__IdAssignment_0_0_2() throws RecognitionException {
- // $ANTLR start "rule__WhileStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12958:1: rule__WhileStatement__Group__1__Impl : ( '(' ) ;
- public final void rule__WhileStatement__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12962:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12963:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12963:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12964:1: '('
- {
- before(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
- match(input,64,FOLLOW_64_in_rule__WhileStatement__Group__1__Impl26511);
- after(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15910:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15911:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15911:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15912:1: RULE_ID
+ {
+ before(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_232300);
+ after(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__NameExpression__IdAssignment_0_0_2"
- // $ANTLR start "rule__WhileStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12977:1: rule__WhileStatement__Group__2 : rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 ;
- public final void rule__WhileStatement__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12981:1: ( rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12982:2: rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3
- {
- pushFollow(FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__226542);
- rule__WhileStatement__Group__2__Impl();
+ // $ANTLR start "rule__NameExpression__PathAssignment_0_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15921:1: rule__NameExpression__PathAssignment_0_1_0 : ( ruleQualifiedNamePath ) ;
+ public final void rule__NameExpression__PathAssignment_0_1_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__226545);
- rule__WhileStatement__Group__3();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15925:1: ( ( ruleQualifiedNamePath ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15926:1: ( ruleQualifiedNamePath )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15926:1: ( ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15927:1: ruleQualifiedNamePath
+ {
+ before(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0());
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_032331);
+ ruleQualifiedNamePath();
- state._fsp--;
+ state._fsp--;
+ after(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__2"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__WhileStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12989:1: rule__WhileStatement__Group__2__Impl : ( ( rule__WhileStatement__ConditionAssignment_2 ) ) ;
- public final void rule__WhileStatement__Group__2__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12993:1: ( ( ( rule__WhileStatement__ConditionAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12994:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12994:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12995:1: ( rule__WhileStatement__ConditionAssignment_2 )
- {
- before(grammarAccess.getWhileStatementAccess().getConditionAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12996:1: ( rule__WhileStatement__ConditionAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:12996:2: rule__WhileStatement__ConditionAssignment_2
- {
- pushFollow(FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl26572);
- rule__WhileStatement__ConditionAssignment_2();
+ // $ANTLR end "rule__NameExpression__PathAssignment_0_1_0"
- state._fsp--;
+ // $ANTLR start "rule__NameExpression__IdAssignment_0_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15936:1: rule__NameExpression__IdAssignment_0_1_1 : ( RULE_ID ) ;
+ public final void rule__NameExpression__IdAssignment_0_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getWhileStatementAccess().getConditionAssignment_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15940:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15941:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15941:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15942:1: RULE_ID
+ {
+ before(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_132362);
+ after(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__2__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__NameExpression__IdAssignment_0_1_1"
- // $ANTLR start "rule__WhileStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13006:1: rule__WhileStatement__Group__3 : rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 ;
- public final void rule__WhileStatement__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13010:1: ( rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13011:2: rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4
- {
- pushFollow(FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__326602);
- rule__WhileStatement__Group__3__Impl();
+ // $ANTLR start "rule__NameExpression__InvocationCompletionAssignment_0_1_2_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15951:1: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 : ( ruleTuple ) ;
+ public final void rule__NameExpression__InvocationCompletionAssignment_0_1_2_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__326605);
- rule__WhileStatement__Group__4();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15955:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15956:1: ( ruleTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15956:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15957:1: ruleTuple
+ {
+ before(grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_032393);
+ ruleTuple();
- state._fsp--;
+ state._fsp--;
+ after(grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__3"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__WhileStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13018:1: rule__WhileStatement__Group__3__Impl : ( ')' ) ;
- public final void rule__WhileStatement__Group__3__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13022:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13023:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13023:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13024:1: ')'
- {
- before(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
- match(input,65,FOLLOW_65_in_rule__WhileStatement__Group__3__Impl26633);
- after(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
+ // $ANTLR end "rule__NameExpression__InvocationCompletionAssignment_0_1_2_0"
- }
+ // $ANTLR start "rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15966:1: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 : ( ruleSequenceConstructionOrAccessCompletion ) ;
+ public final void rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15970:1: ( ( ruleSequenceConstructionOrAccessCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15971:1: ( ruleSequenceConstructionOrAccessCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15971:1: ( ruleSequenceConstructionOrAccessCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15972:1: ruleSequenceConstructionOrAccessCompletion
+ {
+ before(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0());
+ pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_132424);
+ ruleSequenceConstructionOrAccessCompletion();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__3__Impl"
+ after(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0());
+ }
- // $ANTLR start "rule__WhileStatement__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13037:1: rule__WhileStatement__Group__4 : rule__WhileStatement__Group__4__Impl ;
- public final void rule__WhileStatement__Group__4() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13041:1: ( rule__WhileStatement__Group__4__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13042:2: rule__WhileStatement__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__426664);
- rule__WhileStatement__Group__4__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__4"
+ // $ANTLR start "rule__NameExpression__PostfixOpAssignment_0_1_2_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15981:1: rule__NameExpression__PostfixOpAssignment_0_1_2_2 : ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) ;
+ public final void rule__NameExpression__PostfixOpAssignment_0_1_2_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__WhileStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13048:1: rule__WhileStatement__Group__4__Impl : ( ( rule__WhileStatement__BlockAssignment_4 ) ) ;
- public final void rule__WhileStatement__Group__4__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15985:1: ( ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15986:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15986:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15987:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
+ {
+ before(grammarAccess.getNameExpressionAccess().getPostfixOpAlternatives_0_1_2_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15988:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15988:2: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0
+ {
+ pushFollow(FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_232455);
+ rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13052:1: ( ( ( rule__WhileStatement__BlockAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13053:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13053:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13054:1: ( rule__WhileStatement__BlockAssignment_4 )
- {
- before(grammarAccess.getWhileStatementAccess().getBlockAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13055:1: ( rule__WhileStatement__BlockAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13055:2: rule__WhileStatement__BlockAssignment_4
- {
- pushFollow(FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl26691);
- rule__WhileStatement__BlockAssignment_4();
+ state._fsp--;
- state._fsp--;
+ }
- }
+ after(grammarAccess.getNameExpressionAccess().getPostfixOpAlternatives_0_1_2_2_0());
- after(grammarAccess.getWhileStatementAccess().getBlockAssignment_4());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__Group__4__Impl"
+ // $ANTLR end "rule__NameExpression__PostfixOpAssignment_0_1_2_2"
- // $ANTLR start "rule__DoStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13075:1: rule__DoStatement__Group__0 : rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 ;
- public final void rule__DoStatement__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__NameExpression__SuffixAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15997:1: rule__NameExpression__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
+ public final void rule__NameExpression__SuffixAssignment_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13079:1: ( rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13080:2: rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__026731);
- rule__DoStatement__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16001:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16002:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16002:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16003:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_132488);
+ ruleSuffixExpression();
- pushFollow(FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__026734);
- rule__DoStatement__Group__1();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__DoStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13087:1: rule__DoStatement__Group__0__Impl : ( 'do' ) ;
- public final void rule__DoStatement__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__NameExpression__SuffixAssignment_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13091:1: ( ( 'do' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13092:1: ( 'do' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13092:1: ( 'do' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13093:1: 'do'
- {
- before(grammarAccess.getDoStatementAccess().getDoKeyword_0());
- match(input,100,FOLLOW_100_in_rule__DoStatement__Group__0__Impl26762);
- after(grammarAccess.getDoStatementAccess().getDoKeyword_0());
- }
+ // $ANTLR start "rule__QualifiedNamePath__NamespaceAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16012:1: rule__QualifiedNamePath__NamespaceAssignment_0 : ( ruleUnqualifiedName ) ;
+ public final void rule__QualifiedNamePath__NamespaceAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16016:1: ( ( ruleUnqualifiedName ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16017:1: ( ruleUnqualifiedName )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16017:1: ( ruleUnqualifiedName )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16018:1: ruleUnqualifiedName
+ {
+ before(grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_032519);
+ ruleUnqualifiedName();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__0__Impl"
+ }
- // $ANTLR start "rule__DoStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13106:1: rule__DoStatement__Group__1 : rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 ;
- public final void rule__DoStatement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13110:1: ( rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13111:2: rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__126793);
- rule__DoStatement__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__126796);
- rule__DoStatement__Group__2();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__QualifiedNamePath__NamespaceAssignment_0"
- }
+ // $ANTLR start "rule__UnqualifiedName__NameAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16027:1: rule__UnqualifiedName__NameAssignment_0 : ( RULE_ID ) ;
+ public final void rule__UnqualifiedName__NameAssignment_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16031:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16032:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16032:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16033:1: RULE_ID
+ {
+ before(grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_032550);
+ after(grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__1"
+ }
- // $ANTLR start "rule__DoStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13118:1: rule__DoStatement__Group__1__Impl : ( ( rule__DoStatement__BlockAssignment_1 ) ) ;
- public final void rule__DoStatement__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13122:1: ( ( ( rule__DoStatement__BlockAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13123:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13123:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13124:1: ( rule__DoStatement__BlockAssignment_1 )
- {
- before(grammarAccess.getDoStatementAccess().getBlockAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13125:1: ( rule__DoStatement__BlockAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13125:2: rule__DoStatement__BlockAssignment_1
- {
- pushFollow(FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl26823);
- rule__DoStatement__BlockAssignment_1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__UnqualifiedName__NameAssignment_0"
- after(grammarAccess.getDoStatementAccess().getBlockAssignment_1());
- }
+ // $ANTLR start "rule__UnqualifiedName__TemplateBindingAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16042:1: rule__UnqualifiedName__TemplateBindingAssignment_1 : ( ruleTemplateBinding ) ;
+ public final void rule__UnqualifiedName__TemplateBindingAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16046:1: ( ( ruleTemplateBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16047:1: ( ruleTemplateBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16047:1: ( ruleTemplateBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16048:1: ruleTemplateBinding
+ {
+ before(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_132581);
+ ruleTemplateBinding();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__1__Impl"
+ }
- // $ANTLR start "rule__DoStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13135:1: rule__DoStatement__Group__2 : rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 ;
- public final void rule__DoStatement__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13139:1: ( rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13140:2: rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__226853);
- rule__DoStatement__Group__2__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__226856);
- rule__DoStatement__Group__3();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__UnqualifiedName__TemplateBindingAssignment_1"
- }
+ // $ANTLR start "rule__TemplateBinding__BindingsAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16057:1: rule__TemplateBinding__BindingsAssignment_1 : ( ruleNamedTemplateBinding ) ;
+ public final void rule__TemplateBinding__BindingsAssignment_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16061:1: ( ( ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16062:1: ( ruleNamedTemplateBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16062:1: ( ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16063:1: ruleNamedTemplateBinding
+ {
+ before(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_132612);
+ ruleNamedTemplateBinding();
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__2"
+ state._fsp--;
+ after(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0());
- // $ANTLR start "rule__DoStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13147:1: rule__DoStatement__Group__2__Impl : ( 'while' ) ;
- public final void rule__DoStatement__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13151:1: ( ( 'while' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13152:1: ( 'while' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13152:1: ( 'while' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13153:1: 'while'
- {
- before(grammarAccess.getDoStatementAccess().getWhileKeyword_2());
- match(input,99,FOLLOW_99_in_rule__DoStatement__Group__2__Impl26884);
- after(grammarAccess.getDoStatementAccess().getWhileKeyword_2());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__TemplateBinding__BindingsAssignment_1"
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__2__Impl"
+ // $ANTLR start "rule__TemplateBinding__BindingsAssignment_2_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16072:1: rule__TemplateBinding__BindingsAssignment_2_1 : ( ruleNamedTemplateBinding ) ;
+ public final void rule__TemplateBinding__BindingsAssignment_2_1() throws RecognitionException {
- // $ANTLR start "rule__DoStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13166:1: rule__DoStatement__Group__3 : rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 ;
- public final void rule__DoStatement__Group__3() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13170:1: ( rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13171:2: rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__326915);
- rule__DoStatement__Group__3__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16076:1: ( ( ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16077:1: ( ruleNamedTemplateBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16077:1: ( ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16078:1: ruleNamedTemplateBinding
+ {
+ before(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_132643);
+ ruleNamedTemplateBinding();
- state._fsp--;
+ state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__326918);
- rule__DoStatement__Group__4();
+ after(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__3"
+ }
+ return;
+ }
+ // $ANTLR end "rule__TemplateBinding__BindingsAssignment_2_1"
- // $ANTLR start "rule__DoStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13178:1: rule__DoStatement__Group__3__Impl : ( '(' ) ;
- public final void rule__DoStatement__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13182:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13183:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13183:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13184:1: '('
- {
- before(grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
- match(input,64,FOLLOW_64_in_rule__DoStatement__Group__3__Impl26946);
- after(grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
+ // $ANTLR start "rule__NamedTemplateBinding__FormalAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16087:1: rule__NamedTemplateBinding__FormalAssignment_0 : ( RULE_ID ) ;
+ public final void rule__NamedTemplateBinding__FormalAssignment_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16091:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16092:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16092:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16093:1: RULE_ID
+ {
+ before(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_032674);
+ after(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__3__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__DoStatement__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13197:1: rule__DoStatement__Group__4 : rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 ;
- public final void rule__DoStatement__Group__4() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13201:1: ( rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13202:2: rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__426977);
- rule__DoStatement__Group__4__Impl();
+ // $ANTLR end "rule__NamedTemplateBinding__FormalAssignment_0"
- state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__426980);
- rule__DoStatement__Group__5();
+ // $ANTLR start "rule__NamedTemplateBinding__ActualAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16102:1: rule__NamedTemplateBinding__ActualAssignment_2 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__NamedTemplateBinding__ActualAssignment_2() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16106:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16107:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16107:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16108:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_232705);
+ ruleQualifiedNameWithBinding();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__4"
+ }
- // $ANTLR start "rule__DoStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13209:1: rule__DoStatement__Group__4__Impl : ( ( rule__DoStatement__ConditionAssignment_4 ) ) ;
- public final void rule__DoStatement__Group__4__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13213:1: ( ( ( rule__DoStatement__ConditionAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13214:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13214:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13215:1: ( rule__DoStatement__ConditionAssignment_4 )
- {
- before(grammarAccess.getDoStatementAccess().getConditionAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13216:1: ( rule__DoStatement__ConditionAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13216:2: rule__DoStatement__ConditionAssignment_4
- {
- pushFollow(FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27007);
- rule__DoStatement__ConditionAssignment_4();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__NamedTemplateBinding__ActualAssignment_2"
- }
- after(grammarAccess.getDoStatementAccess().getConditionAssignment_4());
+ // $ANTLR start "rule__QualifiedNameWithBinding__IdAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16117:1: rule__QualifiedNameWithBinding__IdAssignment_0 : ( RULE_ID ) ;
+ public final void rule__QualifiedNameWithBinding__IdAssignment_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16121:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16122:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16122:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16123:1: RULE_ID
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_032736);
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__4__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__DoStatement__Group__5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13226:1: rule__DoStatement__Group__5 : rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 ;
- public final void rule__DoStatement__Group__5() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13230:1: ( rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13231:2: rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527037);
- rule__DoStatement__Group__5__Impl();
+ // $ANTLR end "rule__QualifiedNameWithBinding__IdAssignment_0"
- state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527040);
- rule__DoStatement__Group__6();
+ // $ANTLR start "rule__QualifiedNameWithBinding__BindingAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16132:1: rule__QualifiedNameWithBinding__BindingAssignment_1 : ( ruleTemplateBinding ) ;
+ public final void rule__QualifiedNameWithBinding__BindingAssignment_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16136:1: ( ( ruleTemplateBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16137:1: ( ruleTemplateBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16137:1: ( ruleTemplateBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16138:1: ruleTemplateBinding
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_132767);
+ ruleTemplateBinding();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__5"
+ }
- // $ANTLR start "rule__DoStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13238:1: rule__DoStatement__Group__5__Impl : ( ')' ) ;
- public final void rule__DoStatement__Group__5__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13242:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13243:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13243:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13244:1: ')'
- {
- before(grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
- match(input,65,FOLLOW_65_in_rule__DoStatement__Group__5__Impl27068);
- after(grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__QualifiedNameWithBinding__BindingAssignment_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__QualifiedNameWithBinding__RemainingAssignment_2_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16147:1: rule__QualifiedNameWithBinding__RemainingAssignment_2_1 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__QualifiedNameWithBinding__RemainingAssignment_2_1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__5__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16151:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16152:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16152:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16153:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_132798);
+ ruleQualifiedNameWithBinding();
+ state._fsp--;
- // $ANTLR start "rule__DoStatement__Group__6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13257:1: rule__DoStatement__Group__6 : rule__DoStatement__Group__6__Impl ;
- public final void rule__DoStatement__Group__6() throws RecognitionException {
+ after(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13261:1: ( rule__DoStatement__Group__6__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13262:2: rule__DoStatement__Group__6__Impl
- {
- pushFollow(FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627099);
- rule__DoStatement__Group__6__Impl();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__6"
+ // $ANTLR end "rule__QualifiedNameWithBinding__RemainingAssignment_2_1"
- // $ANTLR start "rule__DoStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13268:1: rule__DoStatement__Group__6__Impl : ( ';' ) ;
- public final void rule__DoStatement__Group__6__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Tuple__TupleElementsAssignment_2_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16162:1: rule__Tuple__TupleElementsAssignment_2_0 : ( ruleTupleElement ) ;
+ public final void rule__Tuple__TupleElementsAssignment_2_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13272:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13273:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13273:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13274:1: ';'
- {
- before(grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
- match(input,91,FOLLOW_91_in_rule__DoStatement__Group__6__Impl27127);
- after(grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16166:1: ( ( ruleTupleElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16167:1: ( ruleTupleElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16167:1: ( ruleTupleElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16168:1: ruleTupleElement
+ {
+ before(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_032829);
+ ruleTupleElement();
+ state._fsp--;
- }
+ after(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__Group__6__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ForStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13301:1: rule__ForStatement__Group__0 : rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 ;
- public final void rule__ForStatement__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13305:1: ( rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13306:2: rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1
- {
- pushFollow(FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__027172);
- rule__ForStatement__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__Tuple__TupleElementsAssignment_2_0"
- pushFollow(FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__027175);
- rule__ForStatement__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__Tuple__TupleElementsAssignment_2_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16177:1: rule__Tuple__TupleElementsAssignment_2_1_1 : ( ruleTupleElement ) ;
+ public final void rule__Tuple__TupleElementsAssignment_2_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16181:1: ( ( ruleTupleElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16182:1: ( ruleTupleElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16182:1: ( ruleTupleElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16183:1: ruleTupleElement
+ {
+ before(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_132860);
+ ruleTupleElement();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__0"
+ }
- // $ANTLR start "rule__ForStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13313:1: rule__ForStatement__Group__0__Impl : ( 'for' ) ;
- public final void rule__ForStatement__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13317:1: ( ( 'for' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13318:1: ( 'for' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13318:1: ( 'for' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13319:1: 'for'
- {
- before(grammarAccess.getForStatementAccess().getForKeyword_0());
- match(input,101,FOLLOW_101_in_rule__ForStatement__Group__0__Impl27203);
- after(grammarAccess.getForStatementAccess().getForKeyword_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__Tuple__TupleElementsAssignment_2_1_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__TupleElement__ArgumentAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16192:1: rule__TupleElement__ArgumentAssignment : ( ruleExpression ) ;
+ public final void rule__TupleElement__ArgumentAssignment() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16196:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16197:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16197:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16198:1: ruleExpression
+ {
+ before(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment32891);
+ ruleExpression();
- // $ANTLR start "rule__ForStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13332:1: rule__ForStatement__Group__1 : rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 ;
- public final void rule__ForStatement__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13336:1: ( rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13337:2: rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2
- {
- pushFollow(FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__127234);
- rule__ForStatement__Group__1__Impl();
+ after(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__127237);
- rule__ForStatement__Group__2();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__TupleElement__ArgumentAssignment"
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__1"
+ // $ANTLR start "rule__ConditionalTestExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16207:1: rule__ConditionalTestExpression__ExpAssignment_0 : ( ruleConditionalOrExpression ) ;
+ public final void rule__ConditionalTestExpression__ExpAssignment_0() throws RecognitionException {
- // $ANTLR start "rule__ForStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13344:1: rule__ForStatement__Group__1__Impl : ( '(' ) ;
- public final void rule__ForStatement__Group__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13348:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13349:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13349:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13350:1: '('
- {
- before(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
- match(input,64,FOLLOW_64_in_rule__ForStatement__Group__1__Impl27265);
- after(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16211:1: ( ( ruleConditionalOrExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16212:1: ( ruleConditionalOrExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16212:1: ( ruleConditionalOrExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16213:1: ruleConditionalOrExpression
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_032922);
+ ruleConditionalOrExpression();
- }
+ state._fsp--;
+ after(grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ForStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13363:1: rule__ForStatement__Group__2 : rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 ;
- public final void rule__ForStatement__Group__2() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13367:1: ( rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13368:2: rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3
- {
- pushFollow(FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__227296);
- rule__ForStatement__Group__2__Impl();
+ // $ANTLR end "rule__ConditionalTestExpression__ExpAssignment_0"
- state._fsp--;
- pushFollow(FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__227299);
- rule__ForStatement__Group__3();
+ // $ANTLR start "rule__ConditionalTestExpression__WhenTrueAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16222:1: rule__ConditionalTestExpression__WhenTrueAssignment_1_1 : ( ruleConditionalTestExpression ) ;
+ public final void rule__ConditionalTestExpression__WhenTrueAssignment_1_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16226:1: ( ( ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16227:1: ( ruleConditionalTestExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16227:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16228:1: ruleConditionalTestExpression
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_132953);
+ ruleConditionalTestExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__2"
+ }
- // $ANTLR start "rule__ForStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13375:1: rule__ForStatement__Group__2__Impl : ( ( rule__ForStatement__ControlAssignment_2 ) ) ;
- public final void rule__ForStatement__Group__2__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13379:1: ( ( ( rule__ForStatement__ControlAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13380:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13380:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13381:1: ( rule__ForStatement__ControlAssignment_2 )
- {
- before(grammarAccess.getForStatementAccess().getControlAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13382:1: ( rule__ForStatement__ControlAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13382:2: rule__ForStatement__ControlAssignment_2
- {
- pushFollow(FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl27326);
- rule__ForStatement__ControlAssignment_2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ConditionalTestExpression__WhenTrueAssignment_1_1"
- }
- after(grammarAccess.getForStatementAccess().getControlAssignment_2());
+ // $ANTLR start "rule__ConditionalTestExpression__WhenFalseAssignment_1_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16237:1: rule__ConditionalTestExpression__WhenFalseAssignment_1_3 : ( ruleConditionalTestExpression ) ;
+ public final void rule__ConditionalTestExpression__WhenFalseAssignment_1_3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16241:1: ( ( ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16242:1: ( ruleConditionalTestExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16242:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16243:1: ruleConditionalTestExpression
+ {
+ before(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0());
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_332984);
+ ruleConditionalTestExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__2__Impl"
+ }
- // $ANTLR start "rule__ForStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13392:1: rule__ForStatement__Group__3 : rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 ;
- public final void rule__ForStatement__Group__3() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13396:1: ( rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13397:2: rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4
- {
- pushFollow(FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__327356);
- rule__ForStatement__Group__3__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__327359);
- rule__ForStatement__Group__4();
+ // $ANTLR end "rule__ConditionalTestExpression__WhenFalseAssignment_1_3"
- state._fsp--;
+ // $ANTLR start "rule__ConditionalOrExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16252:1: rule__ConditionalOrExpression__ExpAssignment_0 : ( ruleConditionalAndExpression ) ;
+ public final void rule__ConditionalOrExpression__ExpAssignment_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16256:1: ( ( ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16257:1: ( ruleConditionalAndExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16257:1: ( ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16258:1: ruleConditionalAndExpression
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033015);
+ ruleConditionalAndExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__3"
+ after(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0());
+ }
- // $ANTLR start "rule__ForStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13404:1: rule__ForStatement__Group__3__Impl : ( ')' ) ;
- public final void rule__ForStatement__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13408:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13409:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13409:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13410:1: ')'
- {
- before(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
- match(input,65,FOLLOW_65_in_rule__ForStatement__Group__3__Impl27387);
- after(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ConditionalOrExpression__ExpAssignment_0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__3__Impl"
+ // $ANTLR start "rule__ConditionalOrExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16267:1: rule__ConditionalOrExpression__ExpAssignment_1_1 : ( ruleConditionalAndExpression ) ;
+ public final void rule__ConditionalOrExpression__ExpAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ForStatement__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13423:1: rule__ForStatement__Group__4 : rule__ForStatement__Group__4__Impl ;
- public final void rule__ForStatement__Group__4() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16271:1: ( ( ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16272:1: ( ruleConditionalAndExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16272:1: ( ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16273:1: ruleConditionalAndExpression
+ {
+ before(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_133046);
+ ruleConditionalAndExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13427:1: ( rule__ForStatement__Group__4__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13428:2: rule__ForStatement__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__427418);
- rule__ForStatement__Group__4__Impl();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__4"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ForStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13434:1: rule__ForStatement__Group__4__Impl : ( ( rule__ForStatement__BlockAssignment_4 ) ) ;
- public final void rule__ForStatement__Group__4__Impl() throws RecognitionException {
+ // $ANTLR end "rule__ConditionalOrExpression__ExpAssignment_1_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13438:1: ( ( ( rule__ForStatement__BlockAssignment_4 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13439:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13439:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13440:1: ( rule__ForStatement__BlockAssignment_4 )
- {
- before(grammarAccess.getForStatementAccess().getBlockAssignment_4());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13441:1: ( rule__ForStatement__BlockAssignment_4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13441:2: rule__ForStatement__BlockAssignment_4
- {
- pushFollow(FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl27445);
- rule__ForStatement__BlockAssignment_4();
- state._fsp--;
+ // $ANTLR start "rule__ConditionalAndExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16282:1: rule__ConditionalAndExpression__ExpAssignment_0 : ( ruleInclusiveOrExpression ) ;
+ public final void rule__ConditionalAndExpression__ExpAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16286:1: ( ( ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16287:1: ( ruleInclusiveOrExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16287:1: ( ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16288:1: ruleInclusiveOrExpression
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_033077);
+ ruleInclusiveOrExpression();
- after(grammarAccess.getForStatementAccess().getBlockAssignment_4());
+ state._fsp--;
- }
+ after(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__Group__4__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ForControl__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13461:1: rule__ForControl__Group__0 : rule__ForControl__Group__0__Impl rule__ForControl__Group__1 ;
- public final void rule__ForControl__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__ConditionalAndExpression__ExpAssignment_0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13465:1: ( rule__ForControl__Group__0__Impl rule__ForControl__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13466:2: rule__ForControl__Group__0__Impl rule__ForControl__Group__1
- {
- pushFollow(FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__027485);
- rule__ForControl__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ConditionalAndExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16297:1: rule__ConditionalAndExpression__ExpAssignment_1_1 : ( ruleInclusiveOrExpression ) ;
+ public final void rule__ConditionalAndExpression__ExpAssignment_1_1() throws RecognitionException {
- pushFollow(FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__027488);
- rule__ForControl__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16301:1: ( ( ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16302:1: ( ruleInclusiveOrExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16302:1: ( ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16303:1: ruleInclusiveOrExpression
+ {
+ before(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_133108);
+ ruleInclusiveOrExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ForControl__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13473:1: rule__ForControl__Group__0__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) ;
- public final void rule__ForControl__Group__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13477:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13478:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13478:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13479:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
- {
- before(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13480:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13480:2: rule__ForControl__LoopVariableDefinitionAssignment_0
- {
- pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl27515);
- rule__ForControl__LoopVariableDefinitionAssignment_0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ConditionalAndExpression__ExpAssignment_1_1"
- }
+ // $ANTLR start "rule__InclusiveOrExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16312:1: rule__InclusiveOrExpression__ExpAssignment_0 : ( ruleExclusiveOrExpression ) ;
+ public final void rule__InclusiveOrExpression__ExpAssignment_0() throws RecognitionException {
- after(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16316:1: ( ( ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16317:1: ( ruleExclusiveOrExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16317:1: ( ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16318:1: ruleExclusiveOrExpression
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_033139);
+ ruleExclusiveOrExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ForControl__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13490:1: rule__ForControl__Group__1 : rule__ForControl__Group__1__Impl ;
- public final void rule__ForControl__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13494:1: ( rule__ForControl__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13495:2: rule__ForControl__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__127545);
- rule__ForControl__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InclusiveOrExpression__ExpAssignment_0"
- }
+ // $ANTLR start "rule__InclusiveOrExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16327:1: rule__InclusiveOrExpression__ExpAssignment_1_1 : ( ruleExclusiveOrExpression ) ;
+ public final void rule__InclusiveOrExpression__ExpAssignment_1_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16331:1: ( ( ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16332:1: ( ruleExclusiveOrExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16332:1: ( ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16333:1: ruleExclusiveOrExpression
+ {
+ before(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_133170);
+ ruleExclusiveOrExpression();
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group__1"
+ state._fsp--;
+ after(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0());
- // $ANTLR start "rule__ForControl__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13501:1: rule__ForControl__Group__1__Impl : ( ( rule__ForControl__Group_1__0 )* ) ;
- public final void rule__ForControl__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13505:1: ( ( ( rule__ForControl__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13506:1: ( ( rule__ForControl__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13506:1: ( ( rule__ForControl__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13507:1: ( rule__ForControl__Group_1__0 )*
- {
- before(grammarAccess.getForControlAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13508:1: ( rule__ForControl__Group_1__0 )*
- loop92:
- do {
- int alt92=2;
- int LA92_0 = input.LA(1);
- if ( (LA92_0==62) ) {
- alt92=1;
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- switch (alt92) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13508:2: rule__ForControl__Group_1__0
- {
- pushFollow(FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl27572);
- rule__ForControl__Group_1__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__InclusiveOrExpression__ExpAssignment_1_1"
- }
- break;
- default :
- break loop92;
- }
- } while (true);
+ // $ANTLR start "rule__ExclusiveOrExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16342:1: rule__ExclusiveOrExpression__ExpAssignment_0 : ( ruleAndExpression ) ;
+ public final void rule__ExclusiveOrExpression__ExpAssignment_0() throws RecognitionException {
- after(grammarAccess.getForControlAccess().getGroup_1());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16346:1: ( ( ruleAndExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16347:1: ( ruleAndExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16347:1: ( ruleAndExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16348:1: ruleAndExpression
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_033201);
+ ruleAndExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group__1__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ForControl__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13522:1: rule__ForControl__Group_1__0 : rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 ;
- public final void rule__ForControl__Group_1__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13526:1: ( rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13527:2: rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1
- {
- pushFollow(FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__027607);
- rule__ForControl__Group_1__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ExclusiveOrExpression__ExpAssignment_0"
- pushFollow(FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__027610);
- rule__ForControl__Group_1__1();
- state._fsp--;
+ // $ANTLR start "rule__ExclusiveOrExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16357:1: rule__ExclusiveOrExpression__ExpAssignment_1_1 : ( ruleAndExpression ) ;
+ public final void rule__ExclusiveOrExpression__ExpAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16361:1: ( ( ruleAndExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16362:1: ( ruleAndExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16362:1: ( ruleAndExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16363:1: ruleAndExpression
+ {
+ before(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_133232);
+ ruleAndExpression();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group_1__0"
+ }
- // $ANTLR start "rule__ForControl__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13534:1: rule__ForControl__Group_1__0__Impl : ( ',' ) ;
- public final void rule__ForControl__Group_1__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13538:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13539:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13539:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13540:1: ','
- {
- before(grammarAccess.getForControlAccess().getCommaKeyword_1_0());
- match(input,62,FOLLOW_62_in_rule__ForControl__Group_1__0__Impl27638);
- after(grammarAccess.getForControlAccess().getCommaKeyword_1_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ExclusiveOrExpression__ExpAssignment_1_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AndExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16372:1: rule__AndExpression__ExpAssignment_0 : ( ruleEqualityExpression ) ;
+ public final void rule__AndExpression__ExpAssignment_0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group_1__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16376:1: ( ( ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16377:1: ( ruleEqualityExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16377:1: ( ruleEqualityExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16378:1: ruleEqualityExpression
+ {
+ before(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_033263);
+ ruleEqualityExpression();
- // $ANTLR start "rule__ForControl__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13553:1: rule__ForControl__Group_1__1 : rule__ForControl__Group_1__1__Impl ;
- public final void rule__ForControl__Group_1__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13557:1: ( rule__ForControl__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13558:2: rule__ForControl__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__127669);
- rule__ForControl__Group_1__1__Impl();
+ after(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group_1__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AndExpression__ExpAssignment_0"
- // $ANTLR start "rule__ForControl__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13564:1: rule__ForControl__Group_1__1__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) ;
- public final void rule__ForControl__Group_1__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13568:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13569:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13569:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13570:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
- {
- before(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13571:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13571:2: rule__ForControl__LoopVariableDefinitionAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl27696);
- rule__ForControl__LoopVariableDefinitionAssignment_1_1();
+ // $ANTLR start "rule__AndExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16387:1: rule__AndExpression__ExpAssignment_1_1 : ( ruleEqualityExpression ) ;
+ public final void rule__AndExpression__ExpAssignment_1_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16391:1: ( ( ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16392:1: ( ruleEqualityExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16392:1: ( ruleEqualityExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16393:1: ruleEqualityExpression
+ {
+ before(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_133294);
+ ruleEqualityExpression();
- }
+ state._fsp--;
- after(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_1_1());
+ after(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__Group_1__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AndExpression__ExpAssignment_1_1"
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13585:1: rule__LoopVariableDefinition__Group_0__0 : rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 ;
- public final void rule__LoopVariableDefinition__Group_0__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13589:1: ( rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13590:2: rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__027730);
- rule__LoopVariableDefinition__Group_0__0__Impl();
+ // $ANTLR start "rule__EqualityExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16402:1: rule__EqualityExpression__ExpAssignment_0 : ( ruleClassificationExpression ) ;
+ public final void rule__EqualityExpression__ExpAssignment_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__027733);
- rule__LoopVariableDefinition__Group_0__1();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16406:1: ( ( ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16407:1: ( ruleClassificationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16407:1: ( ruleClassificationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16408:1: ruleClassificationExpression
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_033325);
+ ruleClassificationExpression();
- state._fsp--;
+ state._fsp--;
+ after(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13597:1: rule__LoopVariableDefinition__Group_0__0__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) ;
- public final void rule__LoopVariableDefinition__Group_0__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13601:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13602:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13602:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13603:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13604:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13604:2: rule__LoopVariableDefinition__NameAssignment_0_0
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl27760);
- rule__LoopVariableDefinition__NameAssignment_0_0();
+ // $ANTLR end "rule__EqualityExpression__ExpAssignment_0"
- state._fsp--;
+ // $ANTLR start "rule__EqualityExpression__OpAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16417:1: rule__EqualityExpression__OpAssignment_1_0 : ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) ;
+ public final void rule__EqualityExpression__OpAssignment_1_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_0_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16421:1: ( ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16422:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16422:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16423:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getOpAlternatives_1_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16424:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16424:2: rule__EqualityExpression__OpAlternatives_1_0_0
+ {
+ pushFollow(FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_033356);
+ rule__EqualityExpression__OpAlternatives_1_0_0();
- }
+ state._fsp--;
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getEqualityExpressionAccess().getOpAlternatives_1_0_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__0__Impl"
+ }
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13614:1: rule__LoopVariableDefinition__Group_0__1 : rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 ;
- public final void rule__LoopVariableDefinition__Group_0__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13618:1: ( rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13619:2: rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__127790);
- rule__LoopVariableDefinition__Group_0__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__127793);
- rule__LoopVariableDefinition__Group_0__2();
+ // $ANTLR end "rule__EqualityExpression__OpAssignment_1_0"
- state._fsp--;
+ // $ANTLR start "rule__EqualityExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16433:1: rule__EqualityExpression__ExpAssignment_1_1 : ( ruleClassificationExpression ) ;
+ public final void rule__EqualityExpression__ExpAssignment_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16437:1: ( ( ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16438:1: ( ruleClassificationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16438:1: ( ruleClassificationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16439:1: ruleClassificationExpression
+ {
+ before(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_133389);
+ ruleClassificationExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__1"
+ after(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0());
+ }
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13626:1: rule__LoopVariableDefinition__Group_0__1__Impl : ( 'in' ) ;
- public final void rule__LoopVariableDefinition__Group_0__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13630:1: ( ( 'in' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13631:1: ( 'in' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13631:1: ( 'in' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13632:1: 'in'
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
- match(input,102,FOLLOW_102_in_rule__LoopVariableDefinition__Group_0__1__Impl27821);
- after(grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__EqualityExpression__ExpAssignment_1_1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__1__Impl"
+ // $ANTLR start "rule__ClassificationExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16448:1: rule__ClassificationExpression__ExpAssignment_0 : ( ruleRelationalExpression ) ;
+ public final void rule__ClassificationExpression__ExpAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13645:1: rule__LoopVariableDefinition__Group_0__2 : rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 ;
- public final void rule__LoopVariableDefinition__Group_0__2() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16452:1: ( ( ruleRelationalExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16453:1: ( ruleRelationalExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16453:1: ( ruleRelationalExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16454:1: ruleRelationalExpression
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_033420);
+ ruleRelationalExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13649:1: ( rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13650:2: rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__227852);
- rule__LoopVariableDefinition__Group_0__2__Impl();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__227855);
- rule__LoopVariableDefinition__Group_0__3();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__2"
+ // $ANTLR end "rule__ClassificationExpression__ExpAssignment_0"
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13657:1: rule__LoopVariableDefinition__Group_0__2__Impl : ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) ;
- public final void rule__LoopVariableDefinition__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationExpression__OpAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16463:1: rule__ClassificationExpression__OpAssignment_1_0 : ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) ;
+ public final void rule__ClassificationExpression__OpAssignment_1_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13661:1: ( ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13662:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13662:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13663:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getExpression1Assignment_0_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13664:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13664:2: rule__LoopVariableDefinition__Expression1Assignment_0_2
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl27882);
- rule__LoopVariableDefinition__Expression1Assignment_0_2();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16467:1: ( ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16468:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16468:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16469:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getOpAlternatives_1_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16470:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16470:2: rule__ClassificationExpression__OpAlternatives_1_0_0
+ {
+ pushFollow(FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_033451);
+ rule__ClassificationExpression__OpAlternatives_1_0_0();
+ state._fsp--;
- }
- after(grammarAccess.getLoopVariableDefinitionAccess().getExpression1Assignment_0_2());
+ }
- }
+ after(grammarAccess.getClassificationExpressionAccess().getOpAlternatives_1_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__2__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13674:1: rule__LoopVariableDefinition__Group_0__3 : rule__LoopVariableDefinition__Group_0__3__Impl ;
- public final void rule__LoopVariableDefinition__Group_0__3() throws RecognitionException {
+ // $ANTLR end "rule__ClassificationExpression__OpAssignment_1_0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13678:1: ( rule__LoopVariableDefinition__Group_0__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13679:2: rule__LoopVariableDefinition__Group_0__3__Impl
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__327912);
- rule__LoopVariableDefinition__Group_0__3__Impl();
- state._fsp--;
+ // $ANTLR start "rule__ClassificationExpression__TypeNameAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16479:1: rule__ClassificationExpression__TypeNameAssignment_1_1 : ( ruleNameExpression ) ;
+ public final void rule__ClassificationExpression__TypeNameAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16483:1: ( ( ruleNameExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16484:1: ( ruleNameExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16484:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16485:1: ruleNameExpression
+ {
+ before(grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_133484);
+ ruleNameExpression();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__3"
+ }
- // $ANTLR start "rule__LoopVariableDefinition__Group_0__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13685:1: rule__LoopVariableDefinition__Group_0__3__Impl : ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) ;
- public final void rule__LoopVariableDefinition__Group_0__3__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13689:1: ( ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13690:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13690:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13691:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13692:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- if ( (LA93_0==85) ) {
- alt93=1;
- }
- switch (alt93) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13692:2: rule__LoopVariableDefinition__Group_0_3__0
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl27939);
- rule__LoopVariableDefinition__Group_0_3__0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassificationExpression__TypeNameAssignment_1_1"
- }
- break;
- }
+ // $ANTLR start "rule__RelationalExpression__LeftAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16494:1: rule__RelationalExpression__LeftAssignment_0 : ( ruleShiftExpression ) ;
+ public final void rule__RelationalExpression__LeftAssignment_0() throws RecognitionException {
- after(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0_3());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16498:1: ( ( ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16499:1: ( ruleShiftExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16499:1: ( ruleShiftExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16500:1: ruleShiftExpression
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_033515);
+ ruleShiftExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0__3__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13710:1: rule__LoopVariableDefinition__Group_0_3__0 : rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 ;
- public final void rule__LoopVariableDefinition__Group_0_3__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13714:1: ( rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13715:2: rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__027978);
- rule__LoopVariableDefinition__Group_0_3__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__RelationalExpression__LeftAssignment_0"
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__027981);
- rule__LoopVariableDefinition__Group_0_3__1();
- state._fsp--;
+ // $ANTLR start "rule__RelationalExpression__OpAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16509:1: rule__RelationalExpression__OpAssignment_1_0 : ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) ;
+ public final void rule__RelationalExpression__OpAssignment_1_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16513:1: ( ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16514:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16514:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16515:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getOpAlternatives_1_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16516:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16516:2: rule__RelationalExpression__OpAlternatives_1_0_0
+ {
+ pushFollow(FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_033546);
+ rule__RelationalExpression__OpAlternatives_1_0_0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__0"
+ }
+ after(grammarAccess.getRelationalExpressionAccess().getOpAlternatives_1_0_0());
- // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13722:1: rule__LoopVariableDefinition__Group_0_3__0__Impl : ( '..' ) ;
- public final void rule__LoopVariableDefinition__Group_0_3__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13726:1: ( ( '..' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13727:1: ( '..' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13727:1: ( '..' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13728:1: '..'
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
- match(input,85,FOLLOW_85_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28009);
- after(grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__RelationalExpression__OpAssignment_1_0"
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__0__Impl"
+ // $ANTLR start "rule__RelationalExpression__RightAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16525:1: rule__RelationalExpression__RightAssignment_1_1 : ( ruleShiftExpression ) ;
+ public final void rule__RelationalExpression__RightAssignment_1_1() throws RecognitionException {
- // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13741:1: rule__LoopVariableDefinition__Group_0_3__1 : rule__LoopVariableDefinition__Group_0_3__1__Impl ;
- public final void rule__LoopVariableDefinition__Group_0_3__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13745:1: ( rule__LoopVariableDefinition__Group_0_3__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13746:2: rule__LoopVariableDefinition__Group_0_3__1__Impl
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128040);
- rule__LoopVariableDefinition__Group_0_3__1__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16529:1: ( ( ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16530:1: ( ruleShiftExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16530:1: ( ruleShiftExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16531:1: ruleShiftExpression
+ {
+ before(grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_133579);
+ ruleShiftExpression();
- state._fsp--;
+ state._fsp--;
+ after(grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__LoopVariableDefinition__Group_0_3__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13752:1: rule__LoopVariableDefinition__Group_0_3__1__Impl : ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) ;
- public final void rule__LoopVariableDefinition__Group_0_3__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13756:1: ( ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13757:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13757:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13758:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getExpression2Assignment_0_3_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13759:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13759:2: rule__LoopVariableDefinition__Expression2Assignment_0_3_1
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28067);
- rule__LoopVariableDefinition__Expression2Assignment_0_3_1();
+ // $ANTLR end "rule__RelationalExpression__RightAssignment_1_1"
- state._fsp--;
+ // $ANTLR start "rule__ShiftExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16540:1: rule__ShiftExpression__ExpAssignment_0 : ( ruleAdditiveExpression ) ;
+ public final void rule__ShiftExpression__ExpAssignment_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getLoopVariableDefinitionAccess().getExpression2Assignment_0_3_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16544:1: ( ( ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16545:1: ( ruleAdditiveExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16545:1: ( ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16546:1: ruleAdditiveExpression
+ {
+ before(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_033610);
+ ruleAdditiveExpression();
- }
+ state._fsp--;
+ after(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_0_3__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13773:1: rule__LoopVariableDefinition__Group_1__0 : rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 ;
- public final void rule__LoopVariableDefinition__Group_1__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13777:1: ( rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13778:2: rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028101);
- rule__LoopVariableDefinition__Group_1__0__Impl();
+ // $ANTLR end "rule__ShiftExpression__ExpAssignment_0"
- state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028104);
- rule__LoopVariableDefinition__Group_1__1();
+ // $ANTLR start "rule__ShiftExpression__OpAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16555:1: rule__ShiftExpression__OpAssignment_1_0 : ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) ;
+ public final void rule__ShiftExpression__OpAssignment_1_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16559:1: ( ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16560:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16560:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16561:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
+ {
+ before(grammarAccess.getShiftExpressionAccess().getOpAlternatives_1_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16562:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16562:2: rule__ShiftExpression__OpAlternatives_1_0_0
+ {
+ pushFollow(FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_033641);
+ rule__ShiftExpression__OpAlternatives_1_0_0();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__0"
+ after(grammarAccess.getShiftExpressionAccess().getOpAlternatives_1_0_0());
+ }
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13785:1: rule__LoopVariableDefinition__Group_1__0__Impl : ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) ;
- public final void rule__LoopVariableDefinition__Group_1__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13789:1: ( ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13790:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13790:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13791:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getTypeAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13792:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13792:2: rule__LoopVariableDefinition__TypeAssignment_1_0
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28131);
- rule__LoopVariableDefinition__TypeAssignment_1_0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getLoopVariableDefinitionAccess().getTypeAssignment_1_0());
+ // $ANTLR end "rule__ShiftExpression__OpAssignment_1_0"
- }
+ // $ANTLR start "rule__ShiftExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16571:1: rule__ShiftExpression__ExpAssignment_1_1 : ( ruleAdditiveExpression ) ;
+ public final void rule__ShiftExpression__ExpAssignment_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16575:1: ( ( ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16576:1: ( ruleAdditiveExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16576:1: ( ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16577:1: ruleAdditiveExpression
+ {
+ before(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_133674);
+ ruleAdditiveExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__0__Impl"
+ after(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0());
+ }
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13802:1: rule__LoopVariableDefinition__Group_1__1 : rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 ;
- public final void rule__LoopVariableDefinition__Group_1__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13806:1: ( rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13807:2: rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__128161);
- rule__LoopVariableDefinition__Group_1__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__128164);
- rule__LoopVariableDefinition__Group_1__2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ShiftExpression__ExpAssignment_1_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__AdditiveExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16586:1: rule__AdditiveExpression__ExpAssignment_0 : ( ruleMultiplicativeExpression ) ;
+ public final void rule__AdditiveExpression__ExpAssignment_0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16590:1: ( ( ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16591:1: ( ruleMultiplicativeExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16591:1: ( ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16592:1: ruleMultiplicativeExpression
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_033705);
+ ruleMultiplicativeExpression();
+ state._fsp--;
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13814:1: rule__LoopVariableDefinition__Group_1__1__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) ;
- public final void rule__LoopVariableDefinition__Group_1__1__Impl() throws RecognitionException {
+ after(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13818:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13819:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13819:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13820:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13821:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13821:2: rule__LoopVariableDefinition__NameAssignment_1_1
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl28191);
- rule__LoopVariableDefinition__NameAssignment_1_1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_1_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__AdditiveExpression__ExpAssignment_0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__AdditiveExpression__OpAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16601:1: rule__AdditiveExpression__OpAssignment_1_0 : ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) ;
+ public final void rule__AdditiveExpression__OpAssignment_1_0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16605:1: ( ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16606:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16606:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16607:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getOpAlternatives_1_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16608:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16608:2: rule__AdditiveExpression__OpAlternatives_1_0_0
+ {
+ pushFollow(FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_033736);
+ rule__AdditiveExpression__OpAlternatives_1_0_0();
+ state._fsp--;
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13831:1: rule__LoopVariableDefinition__Group_1__2 : rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 ;
- public final void rule__LoopVariableDefinition__Group_1__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13835:1: ( rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13836:2: rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__228221);
- rule__LoopVariableDefinition__Group_1__2__Impl();
+ }
- state._fsp--;
+ after(grammarAccess.getAdditiveExpressionAccess().getOpAlternatives_1_0_0());
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__228224);
- rule__LoopVariableDefinition__Group_1__3();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__2"
+ // $ANTLR end "rule__AdditiveExpression__OpAssignment_1_0"
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13843:1: rule__LoopVariableDefinition__Group_1__2__Impl : ( ':' ) ;
- public final void rule__LoopVariableDefinition__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AdditiveExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16617:1: rule__AdditiveExpression__ExpAssignment_1_1 : ( ruleMultiplicativeExpression ) ;
+ public final void rule__AdditiveExpression__ExpAssignment_1_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13847:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13848:1: ( ':' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13848:1: ( ':' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13849:1: ':'
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
- match(input,67,FOLLOW_67_in_rule__LoopVariableDefinition__Group_1__2__Impl28252);
- after(grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16621:1: ( ( ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16622:1: ( ruleMultiplicativeExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16622:1: ( ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16623:1: ruleMultiplicativeExpression
+ {
+ before(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_133769);
+ ruleMultiplicativeExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__2__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13862:1: rule__LoopVariableDefinition__Group_1__3 : rule__LoopVariableDefinition__Group_1__3__Impl ;
- public final void rule__LoopVariableDefinition__Group_1__3() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13866:1: ( rule__LoopVariableDefinition__Group_1__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13867:2: rule__LoopVariableDefinition__Group_1__3__Impl
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__328283);
- rule__LoopVariableDefinition__Group_1__3__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__AdditiveExpression__ExpAssignment_1_1"
- }
+ // $ANTLR start "rule__MultiplicativeExpression__ExpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16632:1: rule__MultiplicativeExpression__ExpAssignment_0 : ( ruleUnaryExpression ) ;
+ public final void rule__MultiplicativeExpression__ExpAssignment_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16636:1: ( ( ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16637:1: ( ruleUnaryExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16637:1: ( ruleUnaryExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16638:1: ruleUnaryExpression
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_033800);
+ ruleUnaryExpression();
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__3"
+ state._fsp--;
+ after(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0());
- // $ANTLR start "rule__LoopVariableDefinition__Group_1__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13873:1: rule__LoopVariableDefinition__Group_1__3__Impl : ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) ;
- public final void rule__LoopVariableDefinition__Group_1__3__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13877:1: ( ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13878:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13878:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13879:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getExpressionAssignment_1_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13880:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13880:2: rule__LoopVariableDefinition__ExpressionAssignment_1_3
- {
- pushFollow(FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl28310);
- rule__LoopVariableDefinition__ExpressionAssignment_1_3();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getLoopVariableDefinitionAccess().getExpressionAssignment_1_3());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__MultiplicativeExpression__ExpAssignment_0"
- }
+ // $ANTLR start "rule__MultiplicativeExpression__OpAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16647:1: rule__MultiplicativeExpression__OpAssignment_1_0 : ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) ;
+ public final void rule__MultiplicativeExpression__OpAssignment_1_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16651:1: ( ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16652:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16652:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16653:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getOpAlternatives_1_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16654:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16654:2: rule__MultiplicativeExpression__OpAlternatives_1_0_0
+ {
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_033831);
+ rule__MultiplicativeExpression__OpAlternatives_1_0_0();
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Group_1__3__Impl"
+ state._fsp--;
- // $ANTLR start "rule__BreakStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13898:1: rule__BreakStatement__Group__0 : rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 ;
- public final void rule__BreakStatement__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13902:1: ( rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13903:2: rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1
- {
- pushFollow(FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__028348);
- rule__BreakStatement__Group__0__Impl();
+ after(grammarAccess.getMultiplicativeExpressionAccess().getOpAlternatives_1_0_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__028351);
- rule__BreakStatement__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__MultiplicativeExpression__OpAssignment_1_0"
- }
- return ;
- }
- // $ANTLR end "rule__BreakStatement__Group__0"
+ // $ANTLR start "rule__MultiplicativeExpression__ExpAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16663:1: rule__MultiplicativeExpression__ExpAssignment_1_1 : ( ruleUnaryExpression ) ;
+ public final void rule__MultiplicativeExpression__ExpAssignment_1_1() throws RecognitionException {
- // $ANTLR start "rule__BreakStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13910:1: rule__BreakStatement__Group__0__Impl : ( () ) ;
- public final void rule__BreakStatement__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13914:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13915:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13915:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13916:1: ()
- {
- before(grammarAccess.getBreakStatementAccess().getBreakStatementAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13917:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13919:1:
- {
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16667:1: ( ( ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16668:1: ( ruleUnaryExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16668:1: ( ruleUnaryExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16669:1: ruleUnaryExpression
+ {
+ before(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_133864);
+ ruleUnaryExpression();
- after(grammarAccess.getBreakStatementAccess().getBreakStatementAction_0());
+ state._fsp--;
- }
+ after(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0());
+ }
- }
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__BreakStatement__Group__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__BreakStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13929:1: rule__BreakStatement__Group__1 : rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 ;
- public final void rule__BreakStatement__Group__1() throws RecognitionException {
+ // $ANTLR end "rule__MultiplicativeExpression__ExpAssignment_1_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13933:1: ( rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13934:2: rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2
- {
- pushFollow(FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__128409);
- rule__BreakStatement__Group__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__UnaryExpression__OpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16678:1: rule__UnaryExpression__OpAssignment_0 : ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) ;
+ public final void rule__UnaryExpression__OpAssignment_0() throws RecognitionException {
- pushFollow(FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__128412);
- rule__BreakStatement__Group__2();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16682:1: ( ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16683:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16683:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16684:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getOpAlternatives_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16685:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16685:2: rule__UnaryExpression__OpAlternatives_0_0
+ {
+ pushFollow(FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_033895);
+ rule__UnaryExpression__OpAlternatives_0_0();
+ state._fsp--;
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ after(grammarAccess.getUnaryExpressionAccess().getOpAlternatives_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__BreakStatement__Group__1"
+ }
- // $ANTLR start "rule__BreakStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13941:1: rule__BreakStatement__Group__1__Impl : ( 'break' ) ;
- public final void rule__BreakStatement__Group__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13945:1: ( ( 'break' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13946:1: ( 'break' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13946:1: ( 'break' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13947:1: 'break'
- {
- before(grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
- match(input,103,FOLLOW_103_in_rule__BreakStatement__Group__1__Impl28440);
- after(grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__UnaryExpression__OpAssignment_0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__UnaryExpression__ExpAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16694:1: rule__UnaryExpression__ExpAssignment_1 : ( rulePrimaryExpression ) ;
+ public final void rule__UnaryExpression__ExpAssignment_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__BreakStatement__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16698:1: ( ( rulePrimaryExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16699:1: ( rulePrimaryExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16699:1: ( rulePrimaryExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16700:1: rulePrimaryExpression
+ {
+ before(grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_133928);
+ rulePrimaryExpression();
- // $ANTLR start "rule__BreakStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13960:1: rule__BreakStatement__Group__2 : rule__BreakStatement__Group__2__Impl ;
- public final void rule__BreakStatement__Group__2() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13964:1: ( rule__BreakStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13965:2: rule__BreakStatement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__228471);
- rule__BreakStatement__Group__2__Impl();
+ after(grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__BreakStatement__Group__2"
+ }
+ return;
+ }
+ // $ANTLR end "rule__UnaryExpression__ExpAssignment_1"
- // $ANTLR start "rule__BreakStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13971:1: rule__BreakStatement__Group__2__Impl : ( ';' ) ;
- public final void rule__BreakStatement__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13975:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13976:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13976:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13977:1: ';'
- {
- before(grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
- match(input,91,FOLLOW_91_in_rule__BreakStatement__Group__2__Impl28499);
- after(grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
+ // $ANTLR start "rule__PrimaryExpression__PrefixAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16709:1: rule__PrimaryExpression__PrefixAssignment : ( ruleValueSpecification ) ;
+ public final void rule__PrimaryExpression__PrefixAssignment() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16713:1: ( ( ruleValueSpecification ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16714:1: ( ruleValueSpecification )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16714:1: ( ruleValueSpecification )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16715:1: ruleValueSpecification
+ {
+ before(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0());
+ pushFollow(FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment33959);
+ ruleValueSpecification();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__BreakStatement__Group__2__Impl"
+ }
- // $ANTLR start "rule__ReturnStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:13996:1: rule__ReturnStatement__Group__0 : rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 ;
- public final void rule__ReturnStatement__Group__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14000:1: ( rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14001:2: rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1
- {
- pushFollow(FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__028536);
- rule__ReturnStatement__Group__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__028539);
- rule__ReturnStatement__Group__1();
+ // $ANTLR end "rule__PrimaryExpression__PrefixAssignment"
- state._fsp--;
+ // $ANTLR start "rule__OperationCallExpression__OperationNameAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16724:1: rule__OperationCallExpression__OperationNameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__OperationCallExpression__OperationNameAssignment_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16728:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16729:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16729:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16730:1: RULE_ID
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_133990);
+ after(grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__Group__0"
+ }
- // $ANTLR start "rule__ReturnStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14008:1: rule__ReturnStatement__Group__0__Impl : ( 'return' ) ;
- public final void rule__ReturnStatement__Group__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14012:1: ( ( 'return' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14013:1: ( 'return' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14013:1: ( 'return' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14014:1: 'return'
- {
- before(grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
- match(input,104,FOLLOW_104_in_rule__ReturnStatement__Group__0__Impl28567);
- after(grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__OperationCallExpression__OperationNameAssignment_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__OperationCallExpression__TupleAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16739:1: rule__OperationCallExpression__TupleAssignment_2 : ( ruleTuple ) ;
+ public final void rule__OperationCallExpression__TupleAssignment_2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16743:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16744:1: ( ruleTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16744:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16745:1: ruleTuple
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_234021);
+ ruleTuple();
+ state._fsp--;
- // $ANTLR start "rule__ReturnStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14027:1: rule__ReturnStatement__Group__1 : rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 ;
- public final void rule__ReturnStatement__Group__1() throws RecognitionException {
+ after(grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14031:1: ( rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14032:2: rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2
- {
- pushFollow(FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__128598);
- rule__ReturnStatement__Group__1__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__128601);
- rule__ReturnStatement__Group__2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__OperationCallExpression__TupleAssignment_2"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__Group__1"
+ // $ANTLR start "rule__OperationCallExpression__SuffixAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16754:1: rule__OperationCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ public final void rule__OperationCallExpression__SuffixAssignment_3() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ReturnStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14039:1: rule__ReturnStatement__Group__1__Impl : ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) ;
- public final void rule__ReturnStatement__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16758:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16759:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16759:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16760:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_334052);
+ ruleSuffixExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14043:1: ( ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14044:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14044:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14045:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
- {
- before(grammarAccess.getReturnStatementAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14046:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14046:2: rule__ReturnStatement__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl28628);
- rule__ReturnStatement__ExpressionAssignment_1();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ }
- }
- after(grammarAccess.getReturnStatementAccess().getExpressionAssignment_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__OperationCallExpression__SuffixAssignment_3"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__Group__1__Impl"
+ // $ANTLR start "rule__PropertyCallExpression__PropertyNameAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16769:1: rule__PropertyCallExpression__PropertyNameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__PropertyCallExpression__PropertyNameAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ReturnStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14056:1: rule__ReturnStatement__Group__2 : rule__ReturnStatement__Group__2__Impl ;
- public final void rule__ReturnStatement__Group__2() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16773:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16774:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16774:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16775:1: RULE_ID
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_134083);
+ after(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14060:1: ( rule__ReturnStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14061:2: rule__ReturnStatement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__228658);
- rule__ReturnStatement__Group__2__Impl();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__Group__2"
+ // $ANTLR end "rule__PropertyCallExpression__PropertyNameAssignment_1"
- // $ANTLR start "rule__ReturnStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14067:1: rule__ReturnStatement__Group__2__Impl : ( ';' ) ;
- public final void rule__ReturnStatement__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PropertyCallExpression__IndexAssignment_2_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16784:1: rule__PropertyCallExpression__IndexAssignment_2_1 : ( ruleExpression ) ;
+ public final void rule__PropertyCallExpression__IndexAssignment_2_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14071:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14072:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14072:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14073:1: ';'
- {
- before(grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
- match(input,91,FOLLOW_91_in_rule__ReturnStatement__Group__2__Impl28686);
- after(grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16788:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16789:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16789:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16790:1: ruleExpression
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_134114);
+ ruleExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__Group__2__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AcceptStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14092:1: rule__AcceptStatement__Group__0 : rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 ;
- public final void rule__AcceptStatement__Group__0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14096:1: ( rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14097:2: rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1
- {
- pushFollow(FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__028723);
- rule__AcceptStatement__Group__0__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__PropertyCallExpression__IndexAssignment_2_1"
- pushFollow(FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__028726);
- rule__AcceptStatement__Group__1();
- state._fsp--;
+ // $ANTLR start "rule__PropertyCallExpression__SuffixAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16799:1: rule__PropertyCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ public final void rule__PropertyCallExpression__SuffixAssignment_3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16803:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16804:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16804:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16805:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_334145);
+ ruleSuffixExpression();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__Group__0"
+ }
- // $ANTLR start "rule__AcceptStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14104:1: rule__AcceptStatement__Group__0__Impl : ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) ;
- public final void rule__AcceptStatement__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14108:1: ( ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14109:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14109:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14110:1: ( rule__AcceptStatement__ClauseAssignment_0 )
- {
- before(grammarAccess.getAcceptStatementAccess().getClauseAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14111:1: ( rule__AcceptStatement__ClauseAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14111:2: rule__AcceptStatement__ClauseAssignment_0
- {
- pushFollow(FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl28753);
- rule__AcceptStatement__ClauseAssignment_0();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__PropertyCallExpression__SuffixAssignment_3"
- after(grammarAccess.getAcceptStatementAccess().getClauseAssignment_0());
- }
+ // $ANTLR start "rule__LinkOperationExpression__KindAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16814:1: rule__LinkOperationExpression__KindAssignment_1 : ( ruleLinkOperationKind ) ;
+ public final void rule__LinkOperationExpression__KindAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16818:1: ( ( ruleLinkOperationKind ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16819:1: ( ruleLinkOperationKind )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16819:1: ( ruleLinkOperationKind )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16820:1: ruleLinkOperationKind
+ {
+ before(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0());
+ pushFollow(FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_134176);
+ ruleLinkOperationKind();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__Group__0__Impl"
+ }
- // $ANTLR start "rule__AcceptStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14121:1: rule__AcceptStatement__Group__1 : rule__AcceptStatement__Group__1__Impl ;
- public final void rule__AcceptStatement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14125:1: ( rule__AcceptStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14126:2: rule__AcceptStatement__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__128783);
- rule__AcceptStatement__Group__1__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LinkOperationExpression__KindAssignment_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LinkOperationExpression__TupleAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16829:1: rule__LinkOperationExpression__TupleAssignment_2 : ( ruleLinkOperationTuple ) ;
+ public final void rule__LinkOperationExpression__TupleAssignment_2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__Group__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16833:1: ( ( ruleLinkOperationTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16834:1: ( ruleLinkOperationTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16834:1: ( ruleLinkOperationTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16835:1: ruleLinkOperationTuple
+ {
+ before(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_234207);
+ ruleLinkOperationTuple();
- // $ANTLR start "rule__AcceptStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14132:1: rule__AcceptStatement__Group__1__Impl : ( ( rule__AcceptStatement__Alternatives_1 ) ) ;
- public final void rule__AcceptStatement__Group__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14136:1: ( ( ( rule__AcceptStatement__Alternatives_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14137:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14137:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14138:1: ( rule__AcceptStatement__Alternatives_1 )
- {
- before(grammarAccess.getAcceptStatementAccess().getAlternatives_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14139:1: ( rule__AcceptStatement__Alternatives_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14139:2: rule__AcceptStatement__Alternatives_1
- {
- pushFollow(FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl28810);
- rule__AcceptStatement__Alternatives_1();
+ after(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getAcceptStatementAccess().getAlternatives_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LinkOperationExpression__TupleAssignment_2"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16844:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 : ( ruleLinkOperationTupleElement ) ;
+ public final void rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16848:1: ( ( ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16849:1: ( ruleLinkOperationTupleElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16849:1: ( ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16850:1: ruleLinkOperationTupleElement
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_134238);
+ ruleLinkOperationTupleElement();
- // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14153:1: rule__SimpleAcceptStatementCompletion__Group__0 : rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 ;
- public final void rule__SimpleAcceptStatementCompletion__Group__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14157:1: ( rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14158:2: rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1
- {
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__028844);
- rule__SimpleAcceptStatementCompletion__Group__0__Impl();
+ after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__028847);
- rule__SimpleAcceptStatementCompletion__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1"
- }
- return ;
- }
- // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__0"
+ // $ANTLR start "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16859:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 : ( ruleLinkOperationTupleElement ) ;
+ public final void rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1() throws RecognitionException {
- // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14165:1: rule__SimpleAcceptStatementCompletion__Group__0__Impl : ( () ) ;
- public final void rule__SimpleAcceptStatementCompletion__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14169:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14170:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14170:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14171:1: ()
- {
- before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14172:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14174:1:
- {
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16863:1: ( ( ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16864:1: ( ruleLinkOperationTupleElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16864:1: ( ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16865:1: ruleLinkOperationTupleElement
+ {
+ before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_134269);
+ ruleLinkOperationTupleElement();
- after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0());
+ state._fsp--;
- }
+ after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0());
+ }
- }
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14184:1: rule__SimpleAcceptStatementCompletion__Group__1 : rule__SimpleAcceptStatementCompletion__Group__1__Impl ;
- public final void rule__SimpleAcceptStatementCompletion__Group__1() throws RecognitionException {
+ // $ANTLR end "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14188:1: ( rule__SimpleAcceptStatementCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14189:2: rule__SimpleAcceptStatementCompletion__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__128905);
- rule__SimpleAcceptStatementCompletion__Group__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__LinkOperationTupleElement__RoleAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16874:1: rule__LinkOperationTupleElement__RoleAssignment_0 : ( RULE_ID ) ;
+ public final void rule__LinkOperationTupleElement__RoleAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16878:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16879:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16879:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16880:1: RULE_ID
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__RoleAssignment_034300);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14195:1: rule__SimpleAcceptStatementCompletion__Group__1__Impl : ( ';' ) ;
- public final void rule__SimpleAcceptStatementCompletion__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14199:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14200:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14200:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14201:1: ';'
- {
- before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
- match(input,91,FOLLOW_91_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl28933);
- after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LinkOperationTupleElement__RoleAssignment_0"
- }
+ // $ANTLR start "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16889:1: rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 : ( ruleExpression ) ;
+ public final void rule__LinkOperationTupleElement__RoleIndexAssignment_1_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16893:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16894:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16894:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16895:1: ruleExpression
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_134331);
+ ruleExpression();
- }
- return ;
- }
- // $ANTLR end "rule__SimpleAcceptStatementCompletion__Group__1__Impl"
+ state._fsp--;
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14218:1: rule__CompoundAcceptStatementCompletion__Group__0 : rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 ;
- public final void rule__CompoundAcceptStatementCompletion__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14222:1: ( rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14223:2: rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__028968);
- rule__CompoundAcceptStatementCompletion__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__028971);
- rule__CompoundAcceptStatementCompletion__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__LinkOperationTupleElement__ObjectAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16904:1: rule__LinkOperationTupleElement__ObjectAssignment_3 : ( ruleExpression ) ;
+ public final void rule__LinkOperationTupleElement__ObjectAssignment_3() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16908:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16909:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16909:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16910:1: ruleExpression
+ {
+ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__ObjectAssignment_334362);
+ ruleExpression();
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14230:1: rule__CompoundAcceptStatementCompletion__Group__0__Impl : ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) ;
- public final void rule__CompoundAcceptStatementCompletion__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14234:1: ( ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14235:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14235:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14236:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14237:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14237:2: rule__CompoundAcceptStatementCompletion__BlockAssignment_0
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl28998);
- rule__CompoundAcceptStatementCompletion__BlockAssignment_0();
+ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockAssignment_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LinkOperationTupleElement__ObjectAssignment_3"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceOperationExpression__OperationNameAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16919:1: rule__SequenceOperationExpression__OperationNameAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__SequenceOperationExpression__OperationNameAssignment_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__0__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16923:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16924:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16924:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16925:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceOperationExpression__OperationNameAssignment_134393);
+ ruleQualifiedNameWithBinding();
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14247:1: rule__CompoundAcceptStatementCompletion__Group__1 : rule__CompoundAcceptStatementCompletion__Group__1__Impl ;
- public final void rule__CompoundAcceptStatementCompletion__Group__1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14251:1: ( rule__CompoundAcceptStatementCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14252:2: rule__CompoundAcceptStatementCompletion__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129028);
- rule__CompoundAcceptStatementCompletion__Group__1__Impl();
+ after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceOperationExpression__OperationNameAssignment_1"
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14258:1: rule__CompoundAcceptStatementCompletion__Group__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) ;
- public final void rule__CompoundAcceptStatementCompletion__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14262:1: ( ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14263:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14263:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14264:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14265:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
- loop94:
- do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // $ANTLR start "rule__SequenceOperationExpression__TupleAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16934:1: rule__SequenceOperationExpression__TupleAssignment_2 : ( ruleTuple ) ;
+ public final void rule__SequenceOperationExpression__TupleAssignment_2() throws RecognitionException {
- if ( (LA94_0==95) ) {
- alt94=1;
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16938:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16939:1: ( ruleTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16939:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16940:1: ruleTuple
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_234424);
+ ruleTuple();
- switch (alt94) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14265:2: rule__CompoundAcceptStatementCompletion__Group_1__0
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29055);
- rule__CompoundAcceptStatementCompletion__Group_1__0();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0());
+ }
- }
- break;
- default :
- break loop94;
- }
- } while (true);
+ }
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequenceOperationExpression__TupleAssignment_2"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceOperationExpression__SuffixAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16949:1: rule__SequenceOperationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ public final void rule__SequenceOperationExpression__SuffixAssignment_3() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16953:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16954:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16954:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16955:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_334455);
+ ruleSuffixExpression();
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14279:1: rule__CompoundAcceptStatementCompletion__Group_1__0 : rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 ;
- public final void rule__CompoundAcceptStatementCompletion__Group_1__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14283:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14284:2: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029090);
- rule__CompoundAcceptStatementCompletion__Group_1__0__Impl();
+ after(grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029093);
- rule__CompoundAcceptStatementCompletion__Group_1__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__SequenceOperationExpression__SuffixAssignment_3"
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__0"
+ // $ANTLR start "rule__SequenceReductionExpression__IsOrderedAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16964:1: rule__SequenceReductionExpression__IsOrderedAssignment_2 : ( ( 'ordered' ) ) ;
+ public final void rule__SequenceReductionExpression__IsOrderedAssignment_2() throws RecognitionException {
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14291:1: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl : ( 'or' ) ;
- public final void rule__CompoundAcceptStatementCompletion__Group_1__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14295:1: ( ( 'or' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14296:1: ( 'or' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14296:1: ( 'or' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14297:1: 'or'
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
- match(input,95,FOLLOW_95_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29121);
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16968:1: ( ( ( 'ordered' ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16969:1: ( ( 'ordered' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16969:1: ( ( 'ordered' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16970:1: ( 'ordered' )
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16971:1: ( 'ordered' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16972:1: 'ordered'
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
+ match(input, 109, FOLLOW_109_in_rule__SequenceReductionExpression__IsOrderedAssignment_234491);
+ after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
- }
+ }
+ after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14310:1: rule__CompoundAcceptStatementCompletion__Group_1__1 : rule__CompoundAcceptStatementCompletion__Group_1__1__Impl ;
- public final void rule__CompoundAcceptStatementCompletion__Group_1__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14314:1: ( rule__CompoundAcceptStatementCompletion__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14315:2: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129152);
- rule__CompoundAcceptStatementCompletion__Group_1__1__Impl();
+ // $ANTLR end "rule__SequenceReductionExpression__IsOrderedAssignment_2"
- state._fsp--;
+ // $ANTLR start "rule__SequenceReductionExpression__BehaviorAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16987:1: rule__SequenceReductionExpression__BehaviorAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__SequenceReductionExpression__BehaviorAssignment_3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16991:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16992:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16992:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16993:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_334530);
+ ruleQualifiedNameWithBinding();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__1"
+ after(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0());
+ }
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14321:1: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) ;
- public final void rule__CompoundAcceptStatementCompletion__Group_1__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14325:1: ( ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14326:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14326:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14327:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14328:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14328:2: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1
- {
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl29179);
- rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAssignment_1_1());
+ // $ANTLR end "rule__SequenceReductionExpression__BehaviorAssignment_3"
- }
+ // $ANTLR start "rule__SequenceReductionExpression__SuffixAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17002:1: rule__SequenceReductionExpression__SuffixAssignment_4 : ( ruleSuffixExpression ) ;
+ public final void rule__SequenceReductionExpression__SuffixAssignment_4() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17006:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17007:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17007:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17008:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_434561);
+ ruleSuffixExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__Group_1__1__Impl"
+ after(grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0());
+ }
- // $ANTLR start "rule__AcceptBlock__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14342:1: rule__AcceptBlock__Group__0 : rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 ;
- public final void rule__AcceptBlock__Group__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14346:1: ( rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14347:2: rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1
- {
- pushFollow(FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__029213);
- rule__AcceptBlock__Group__0__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__029216);
- rule__AcceptBlock__Group__1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceReductionExpression__SuffixAssignment_4"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SelectOrRejectOperation__OpAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17017:1: rule__SelectOrRejectOperation__OpAssignment_1 : ( ruleSelectOrRejectOperator ) ;
+ public final void rule__SelectOrRejectOperation__OpAssignment_1() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__AcceptBlock__Group__0"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17021:1: ( ( ruleSelectOrRejectOperator ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17022:1: ( ruleSelectOrRejectOperator )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17022:1: ( ruleSelectOrRejectOperator )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17023:1: ruleSelectOrRejectOperator
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_134592);
+ ruleSelectOrRejectOperator();
+ state._fsp--;
- // $ANTLR start "rule__AcceptBlock__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14354:1: rule__AcceptBlock__Group__0__Impl : ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) ;
- public final void rule__AcceptBlock__Group__0__Impl() throws RecognitionException {
+ after(grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14358:1: ( ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14359:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14359:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14360:1: ( rule__AcceptBlock__ClauseAssignment_0 )
- {
- before(grammarAccess.getAcceptBlockAccess().getClauseAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14361:1: ( rule__AcceptBlock__ClauseAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14361:2: rule__AcceptBlock__ClauseAssignment_0
- {
- pushFollow(FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl29243);
- rule__AcceptBlock__ClauseAssignment_0();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getAcceptBlockAccess().getClauseAssignment_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__SelectOrRejectOperation__OpAssignment_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SelectOrRejectOperation__NameAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17032:1: rule__SelectOrRejectOperation__NameAssignment_2 : ( RULE_ID ) ;
+ public final void rule__SelectOrRejectOperation__NameAssignment_2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__AcceptBlock__Group__0__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17036:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17037:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17037:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17038:1: RULE_ID
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_234623);
+ after(grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
+ }
- // $ANTLR start "rule__AcceptBlock__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14371:1: rule__AcceptBlock__Group__1 : rule__AcceptBlock__Group__1__Impl ;
- public final void rule__AcceptBlock__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14375:1: ( rule__AcceptBlock__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14376:2: rule__AcceptBlock__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__129273);
- rule__AcceptBlock__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SelectOrRejectOperation__NameAssignment_2"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AcceptBlock__Group__1"
+ // $ANTLR start "rule__SelectOrRejectOperation__ExprAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17047:1: rule__SelectOrRejectOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ public final void rule__SelectOrRejectOperation__ExprAssignment_4() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__AcceptBlock__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14382:1: rule__AcceptBlock__Group__1__Impl : ( ( rule__AcceptBlock__BlockAssignment_1 ) ) ;
- public final void rule__AcceptBlock__Group__1__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17051:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17052:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17052:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17053:1: ruleExpression
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_434654);
+ ruleExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14386:1: ( ( ( rule__AcceptBlock__BlockAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14387:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14387:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14388:1: ( rule__AcceptBlock__BlockAssignment_1 )
- {
- before(grammarAccess.getAcceptBlockAccess().getBlockAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14389:1: ( rule__AcceptBlock__BlockAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14389:2: rule__AcceptBlock__BlockAssignment_1
- {
- pushFollow(FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl29300);
- rule__AcceptBlock__BlockAssignment_1();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0());
+ }
- }
- after(grammarAccess.getAcceptBlockAccess().getBlockAssignment_1());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SelectOrRejectOperation__ExprAssignment_4"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AcceptBlock__Group__1__Impl"
+ // $ANTLR start "rule__SelectOrRejectOperation__SuffixAssignment_6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17062:1: rule__SelectOrRejectOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ public final void rule__SelectOrRejectOperation__SuffixAssignment_6() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__AcceptClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14403:1: rule__AcceptClause__Group__0 : rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 ;
- public final void rule__AcceptClause__Group__0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17066:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17067:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17067:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17068:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_634685);
+ ruleSuffixExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14407:1: ( rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14408:2: rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__029334);
- rule__AcceptClause__Group__0__Impl();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__029337);
- rule__AcceptClause__Group__1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__0"
+ // $ANTLR end "rule__SelectOrRejectOperation__SuffixAssignment_6"
- // $ANTLR start "rule__AcceptClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14415:1: rule__AcceptClause__Group__0__Impl : ( 'accept' ) ;
- public final void rule__AcceptClause__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CollectOrIterateOperation__OpAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17077:1: rule__CollectOrIterateOperation__OpAssignment_1 : ( ruleCollectOrIterateOperator ) ;
+ public final void rule__CollectOrIterateOperation__OpAssignment_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14419:1: ( ( 'accept' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14420:1: ( 'accept' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14420:1: ( 'accept' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14421:1: 'accept'
- {
- before(grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
- match(input,105,FOLLOW_105_in_rule__AcceptClause__Group__0__Impl29365);
- after(grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17081:1: ( ( ruleCollectOrIterateOperator ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17082:1: ( ruleCollectOrIterateOperator )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17082:1: ( ruleCollectOrIterateOperator )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17083:1: ruleCollectOrIterateOperator
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0());
+ pushFollow(FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_134716);
+ ruleCollectOrIterateOperator();
+ state._fsp--;
- }
+ after(grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AcceptClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14434:1: rule__AcceptClause__Group__1 : rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 ;
- public final void rule__AcceptClause__Group__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14438:1: ( rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14439:2: rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__129396);
- rule__AcceptClause__Group__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__CollectOrIterateOperation__OpAssignment_1"
- pushFollow(FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__129399);
- rule__AcceptClause__Group__2();
- state._fsp--;
+ // $ANTLR start "rule__CollectOrIterateOperation__NameAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17092:1: rule__CollectOrIterateOperation__NameAssignment_2 : ( RULE_ID ) ;
+ public final void rule__CollectOrIterateOperation__NameAssignment_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17096:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17097:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17097:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17098:1: RULE_ID
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_234747);
+ after(grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AcceptClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14446:1: rule__AcceptClause__Group__1__Impl : ( '(' ) ;
- public final void rule__AcceptClause__Group__1__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14450:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14451:1: ( '(' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14451:1: ( '(' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14452:1: '('
- {
- before(grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
- match(input,64,FOLLOW_64_in_rule__AcceptClause__Group__1__Impl29427);
- after(grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CollectOrIterateOperation__NameAssignment_2"
- }
+ // $ANTLR start "rule__CollectOrIterateOperation__ExprAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17107:1: rule__CollectOrIterateOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ public final void rule__CollectOrIterateOperation__ExprAssignment_4() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17111:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17112:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17112:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17113:1: ruleExpression
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_434778);
+ ruleExpression();
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__1__Impl"
+ state._fsp--;
+ after(grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0());
- // $ANTLR start "rule__AcceptClause__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14465:1: rule__AcceptClause__Group__2 : rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 ;
- public final void rule__AcceptClause__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14469:1: ( rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14470:2: rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__229458);
- rule__AcceptClause__Group__2__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__229461);
- rule__AcceptClause__Group__3();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CollectOrIterateOperation__ExprAssignment_4"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__CollectOrIterateOperation__SuffixAssignment_6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17122:1: rule__CollectOrIterateOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ public final void rule__CollectOrIterateOperation__SuffixAssignment_6() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__2"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17126:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17127:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17127:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17128:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_634809);
+ ruleSuffixExpression();
- // $ANTLR start "rule__AcceptClause__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14477:1: rule__AcceptClause__Group__2__Impl : ( ( rule__AcceptClause__Group_2__0 )? ) ;
- public final void rule__AcceptClause__Group__2__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14481:1: ( ( ( rule__AcceptClause__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14482:1: ( ( rule__AcceptClause__Group_2__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14482:1: ( ( rule__AcceptClause__Group_2__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14483:1: ( rule__AcceptClause__Group_2__0 )?
- {
- before(grammarAccess.getAcceptClauseAccess().getGroup_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14484:1: ( rule__AcceptClause__Group_2__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ after(grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- if ( (LA95_0==RULE_ID) ) {
- int LA95_1 = input.LA(2);
+ }
- if ( (LA95_1==67) ) {
- alt95=1;
- }
- }
- switch (alt95) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14484:2: rule__AcceptClause__Group_2__0
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl29488);
- rule__AcceptClause__Group_2__0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- break;
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getAcceptClauseAccess().getGroup_2());
+ // $ANTLR end "rule__CollectOrIterateOperation__SuffixAssignment_6"
- }
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__OpAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17137:1: rule__ForAllOrExistsOrOneOperation__OpAssignment_1 : ( ruleForAllOrExistsOrOneOperator ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__OpAssignment_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17141:1: ( ( ruleForAllOrExistsOrOneOperator ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17142:1: ( ruleForAllOrExistsOrOneOperator )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17142:1: ( ruleForAllOrExistsOrOneOperator )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17143:1: ruleForAllOrExistsOrOneOperator
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0());
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_134840);
+ ruleForAllOrExistsOrOneOperator();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__2__Impl"
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0());
+ }
- // $ANTLR start "rule__AcceptClause__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14494:1: rule__AcceptClause__Group__3 : rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 ;
- public final void rule__AcceptClause__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14498:1: ( rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14499:2: rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__329519);
- rule__AcceptClause__Group__3__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__329522);
- rule__AcceptClause__Group__4();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__OpAssignment_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__NameAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17152:1: rule__ForAllOrExistsOrOneOperation__NameAssignment_2 : ( RULE_ID ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__NameAssignment_2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__3"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17156:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17157:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17157:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17158:1: RULE_ID
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_234871);
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
+ }
- // $ANTLR start "rule__AcceptClause__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14506:1: rule__AcceptClause__Group__3__Impl : ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) ;
- public final void rule__AcceptClause__Group__3__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14510:1: ( ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14511:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14511:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14512:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
- {
- before(grammarAccess.getAcceptClauseAccess().getQualifiedNameListAssignment_3());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14513:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14513:2: rule__AcceptClause__QualifiedNameListAssignment_3
- {
- pushFollow(FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl29549);
- rule__AcceptClause__QualifiedNameListAssignment_3();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getAcceptClauseAccess().getQualifiedNameListAssignment_3());
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__NameAssignment_2"
- }
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__ExprAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17167:1: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__ExprAssignment_4() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17171:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17172:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17172:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17173:1: ruleExpression
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_434902);
+ ruleExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__3__Impl"
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0());
+ }
- // $ANTLR start "rule__AcceptClause__Group__4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14523:1: rule__AcceptClause__Group__4 : rule__AcceptClause__Group__4__Impl ;
- public final void rule__AcceptClause__Group__4() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14527:1: ( rule__AcceptClause__Group__4__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14528:2: rule__AcceptClause__Group__4__Impl
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__429579);
- rule__AcceptClause__Group__4__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__ExprAssignment_4"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__4"
+ // $ANTLR start "rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17182:1: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ public final void rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__AcceptClause__Group__4__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14534:1: rule__AcceptClause__Group__4__Impl : ( ')' ) ;
- public final void rule__AcceptClause__Group__4__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17186:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17187:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17187:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17188:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_634933);
+ ruleSuffixExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14538:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14539:1: ( ')' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14539:1: ( ')' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14540:1: ')'
- {
- before(grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
- match(input,65,FOLLOW_65_in_rule__AcceptClause__Group__4__Impl29607);
- after(grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
+ state._fsp--;
- }
+ after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group__4__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__AcceptClause__Group_2__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14563:1: rule__AcceptClause__Group_2__0 : rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 ;
- public final void rule__AcceptClause__Group_2__0() throws RecognitionException {
+ // $ANTLR end "rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14567:1: ( rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14568:2: rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__029648);
- rule__AcceptClause__Group_2__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__NameAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17197:1: rule__IsUniqueOperation__NameAssignment_2 : ( RULE_ID ) ;
+ public final void rule__IsUniqueOperation__NameAssignment_2() throws RecognitionException {
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__029651);
- rule__AcceptClause__Group_2__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17201:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17202:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17202:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17203:1: RULE_ID
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_234964);
+ after(grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group_2__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__AcceptClause__Group_2__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14575:1: rule__AcceptClause__Group_2__0__Impl : ( ( rule__AcceptClause__NameAssignment_2_0 ) ) ;
- public final void rule__AcceptClause__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__IsUniqueOperation__NameAssignment_2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14579:1: ( ( ( rule__AcceptClause__NameAssignment_2_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14580:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14580:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14581:1: ( rule__AcceptClause__NameAssignment_2_0 )
- {
- before(grammarAccess.getAcceptClauseAccess().getNameAssignment_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14582:1: ( rule__AcceptClause__NameAssignment_2_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14582:2: rule__AcceptClause__NameAssignment_2_0
- {
- pushFollow(FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl29678);
- rule__AcceptClause__NameAssignment_2_0();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__ExprAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17212:1: rule__IsUniqueOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ public final void rule__IsUniqueOperation__ExprAssignment_4() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17216:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17217:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17217:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17218:1: ruleExpression
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_434995);
+ ruleExpression();
- after(grammarAccess.getAcceptClauseAccess().getNameAssignment_2_0());
+ state._fsp--;
- }
+ after(grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group_2__0__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__AcceptClause__Group_2__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14592:1: rule__AcceptClause__Group_2__1 : rule__AcceptClause__Group_2__1__Impl ;
- public final void rule__AcceptClause__Group_2__1() throws RecognitionException {
+ // $ANTLR end "rule__IsUniqueOperation__ExprAssignment_4"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14596:1: ( rule__AcceptClause__Group_2__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14597:2: rule__AcceptClause__Group_2__1__Impl
- {
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__129708);
- rule__AcceptClause__Group_2__1__Impl();
- state._fsp--;
+ // $ANTLR start "rule__IsUniqueOperation__SuffixAssignment_6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17227:1: rule__IsUniqueOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ public final void rule__IsUniqueOperation__SuffixAssignment_6() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17231:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17232:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17232:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17233:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_635026);
+ ruleSuffixExpression();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group_2__1"
+ }
- // $ANTLR start "rule__AcceptClause__Group_2__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14603:1: rule__AcceptClause__Group_2__1__Impl : ( ':' ) ;
- public final void rule__AcceptClause__Group_2__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14607:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14608:1: ( ':' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14608:1: ( ':' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14609:1: ':'
- {
- before(grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
- match(input,67,FOLLOW_67_in_rule__AcceptClause__Group_2__1__Impl29736);
- after(grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__IsUniqueOperation__SuffixAssignment_6"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17242:1: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 : ( ruleExpression ) ;
+ public final void rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__Group_2__1__Impl"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17246:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17247:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17247:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17248:1: ruleExpression
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_135057);
+ ruleExpression();
- // $ANTLR start "rule__ClassifyStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14626:1: rule__ClassifyStatement__Group__0 : rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 ;
- public final void rule__ClassifyStatement__Group__0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14630:1: ( rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14631:2: rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__029771);
- rule__ClassifyStatement__Group__0__Impl();
+ after(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__029774);
- rule__ClassifyStatement__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1"
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__0"
+ // $ANTLR start "rule__ParenthesizedExpression__CastedAssignment_3_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17257:1: rule__ParenthesizedExpression__CastedAssignment_3_0 : ( ruleNonLiteralValueSpecification ) ;
+ public final void rule__ParenthesizedExpression__CastedAssignment_3_0() throws RecognitionException {
- // $ANTLR start "rule__ClassifyStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14638:1: rule__ClassifyStatement__Group__0__Impl : ( 'classify' ) ;
- public final void rule__ClassifyStatement__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14642:1: ( ( 'classify' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14643:1: ( 'classify' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14643:1: ( 'classify' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14644:1: 'classify'
- {
- before(grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
- match(input,106,FOLLOW_106_in_rule__ClassifyStatement__Group__0__Impl29802);
- after(grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17261:1: ( ( ruleNonLiteralValueSpecification ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17262:1: ( ruleNonLiteralValueSpecification )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17262:1: ( ruleNonLiteralValueSpecification )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17263:1: ruleNonLiteralValueSpecification
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0());
+ pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_035088);
+ ruleNonLiteralValueSpecification();
- }
+ state._fsp--;
+ after(grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ClassifyStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14657:1: rule__ClassifyStatement__Group__1 : rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 ;
- public final void rule__ClassifyStatement__Group__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14661:1: ( rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14662:2: rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__129833);
- rule__ClassifyStatement__Group__1__Impl();
+ // $ANTLR end "rule__ParenthesizedExpression__CastedAssignment_3_0"
- state._fsp--;
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__129836);
- rule__ClassifyStatement__Group__2();
+ // $ANTLR start "rule__ParenthesizedExpression__SuffixAssignment_3_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17272:1: rule__ParenthesizedExpression__SuffixAssignment_3_1 : ( ruleSuffixExpression ) ;
+ public final void rule__ParenthesizedExpression__SuffixAssignment_3_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17276:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17277:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17277:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17278:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_135119);
+ ruleSuffixExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__1"
+ }
- // $ANTLR start "rule__ClassifyStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14669:1: rule__ClassifyStatement__Group__1__Impl : ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) ;
- public final void rule__ClassifyStatement__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14673:1: ( ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14674:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14674:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14675:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
- {
- before(grammarAccess.getClassifyStatementAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14676:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14676:2: rule__ClassifyStatement__ExpressionAssignment_1
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl29863);
- rule__ClassifyStatement__ExpressionAssignment_1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__ParenthesizedExpression__SuffixAssignment_3_1"
- }
- after(grammarAccess.getClassifyStatementAccess().getExpressionAssignment_1());
+ // $ANTLR start "rule__ThisExpression__SuffixAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17287:1: rule__ThisExpression__SuffixAssignment_2 : ( ruleSuffixExpression ) ;
+ public final void rule__ThisExpression__SuffixAssignment_2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17291:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17292:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17292:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17293:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_235150);
+ ruleSuffixExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__1__Impl"
+ }
- // $ANTLR start "rule__ClassifyStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14686:1: rule__ClassifyStatement__Group__2 : rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 ;
- public final void rule__ClassifyStatement__Group__2() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14690:1: ( rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14691:2: rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__229893);
- rule__ClassifyStatement__Group__2__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__229896);
- rule__ClassifyStatement__Group__3();
+ // $ANTLR end "rule__ThisExpression__SuffixAssignment_2"
- state._fsp--;
+ // $ANTLR start "rule__SuperInvocationExpression__TupleAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17302:1: rule__SuperInvocationExpression__TupleAssignment_1_0 : ( ruleTuple ) ;
+ public final void rule__SuperInvocationExpression__TupleAssignment_1_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17306:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17307:1: ( ruleTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17307:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17308:1: ruleTuple
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_035181);
+ ruleTuple();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__2"
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
+ }
- // $ANTLR start "rule__ClassifyStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14698:1: rule__ClassifyStatement__Group__2__Impl : ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) ;
- public final void rule__ClassifyStatement__Group__2__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14702:1: ( ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14703:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14703:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14704:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
- {
- before(grammarAccess.getClassifyStatementAccess().getClauseAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14705:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14705:2: rule__ClassifyStatement__ClauseAssignment_2
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl29923);
- rule__ClassifyStatement__ClauseAssignment_2();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- after(grammarAccess.getClassifyStatementAccess().getClauseAssignment_2());
+ // $ANTLR end "rule__SuperInvocationExpression__TupleAssignment_1_0"
- }
+ // $ANTLR start "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17317:1: rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__SuperInvocationExpression__OperationNameAssignment_1_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17321:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17322:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17322:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17323:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SuperInvocationExpression__OperationNameAssignment_1_1_135212);
+ ruleQualifiedNameWithBinding();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__2__Impl"
+ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
+ }
- // $ANTLR start "rule__ClassifyStatement__Group__3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14715:1: rule__ClassifyStatement__Group__3 : rule__ClassifyStatement__Group__3__Impl ;
- public final void rule__ClassifyStatement__Group__3() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14719:1: ( rule__ClassifyStatement__Group__3__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14720:2: rule__ClassifyStatement__Group__3__Impl
- {
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__329953);
- rule__ClassifyStatement__Group__3__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__3"
+ // $ANTLR start "rule__SuperInvocationExpression__TupleAssignment_1_1_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17332:1: rule__SuperInvocationExpression__TupleAssignment_1_1_2 : ( ruleTuple ) ;
+ public final void rule__SuperInvocationExpression__TupleAssignment_1_1_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ClassifyStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14726:1: rule__ClassifyStatement__Group__3__Impl : ( ';' ) ;
- public final void rule__ClassifyStatement__Group__3__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17336:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17337:1: ( ruleTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17337:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17338:1: ruleTuple
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_1_235243);
+ ruleTuple();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14730:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14731:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14731:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14732:1: ';'
- {
- before(grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
- match(input,91,FOLLOW_91_in_rule__ClassifyStatement__Group__3__Impl29981);
- after(grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
+ state._fsp--;
- }
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__Group__3__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ClassificationClause__Group_0__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14753:1: rule__ClassificationClause__Group_0__0 : rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 ;
- public final void rule__ClassificationClause__Group_0__0() throws RecognitionException {
+ // $ANTLR end "rule__SuperInvocationExpression__TupleAssignment_1_1_2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14757:1: ( rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14758:2: rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030020);
- rule__ClassificationClause__Group_0__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__InstanceCreationExpression__ConstructorAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17347:1: rule__InstanceCreationExpression__ConstructorAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__InstanceCreationExpression__ConstructorAssignment_1() throws RecognitionException {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030023);
- rule__ClassificationClause__Group_0__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17351:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17352:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17352:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17353:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_135274);
+ ruleQualifiedNameWithBinding();
+ state._fsp--;
- }
+ after(grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_0__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ClassificationClause__Group_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14765:1: rule__ClassificationClause__Group_0__0__Impl : ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) ;
- public final void rule__ClassificationClause__Group_0__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14769:1: ( ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14770:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14770:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14771:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
- {
- before(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseAssignment_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14772:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14772:2: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0
- {
- pushFollow(FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30050);
- rule__ClassificationClause__ClassifyFromClauseAssignment_0_0();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationExpression__ConstructorAssignment_1"
- }
+ // $ANTLR start "rule__InstanceCreationExpression__TupleAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17362:1: rule__InstanceCreationExpression__TupleAssignment_2 : ( ruleInstanceCreationTuple ) ;
+ public final void rule__InstanceCreationExpression__TupleAssignment_2() throws RecognitionException {
- after(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseAssignment_0_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17366:1: ( ( ruleInstanceCreationTuple ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17367:1: ( ruleInstanceCreationTuple )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17367:1: ( ruleInstanceCreationTuple )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17368:1: ruleInstanceCreationTuple
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleInstanceCreationTuple_in_rule__InstanceCreationExpression__TupleAssignment_235305);
+ ruleInstanceCreationTuple();
+ state._fsp--;
- }
+ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_0__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ClassificationClause__Group_0__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14782:1: rule__ClassificationClause__Group_0__1 : rule__ClassificationClause__Group_0__1__Impl ;
- public final void rule__ClassificationClause__Group_0__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14786:1: ( rule__ClassificationClause__Group_0__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14787:2: rule__ClassificationClause__Group_0__1__Impl
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130080);
- rule__ClassificationClause__Group_0__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationExpression__TupleAssignment_2"
- }
+ // $ANTLR start "rule__InstanceCreationExpression__SuffixAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17377:1: rule__InstanceCreationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ public final void rule__InstanceCreationExpression__SuffixAssignment_3() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17381:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17382:1: ( ruleSuffixExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17382:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17383:1: ruleSuffixExpression
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_335336);
+ ruleSuffixExpression();
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_0__1"
+ state._fsp--;
+ after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- // $ANTLR start "rule__ClassificationClause__Group_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14793:1: rule__ClassificationClause__Group_0__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) ;
- public final void rule__ClassificationClause__Group_0__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14797:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14798:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14798:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14799:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
- {
- before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_0_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14800:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
- if ( (LA96_0==108) ) {
- alt96=1;
- }
- switch (alt96) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14800:2: rule__ClassificationClause__ClassifyToClauseAssignment_0_1
- {
- pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30107);
- rule__ClassificationClause__ClassifyToClauseAssignment_0_1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
- break;
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationExpression__SuffixAssignment_3"
- after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_0_1());
- }
+ // $ANTLR start "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17392:1: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 : ( ruleInstanceCreationTupleElement ) ;
+ public final void rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17396:1: ( ( ruleInstanceCreationTupleElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17397:1: ( ruleInstanceCreationTupleElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17397:1: ( ruleInstanceCreationTupleElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17398:1: ruleInstanceCreationTupleElement
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_035367);
+ ruleInstanceCreationTupleElement();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_0__1__Impl"
+ }
- // $ANTLR start "rule__ClassificationClause__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14814:1: rule__ClassificationClause__Group_1__0 : rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 ;
- public final void rule__ClassificationClause__Group_1__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14818:1: ( rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14819:2: rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030142);
- rule__ClassificationClause__Group_1__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030145);
- rule__ClassificationClause__Group_1__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0"
- }
+ // $ANTLR start "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17407:1: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 : ( ruleInstanceCreationTupleElement ) ;
+ public final void rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17411:1: ( ( ruleInstanceCreationTupleElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17412:1: ( ruleInstanceCreationTupleElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17412:1: ( ruleInstanceCreationTupleElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17413:1: ruleInstanceCreationTupleElement
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_135398);
+ ruleInstanceCreationTupleElement();
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_1__0"
+ state._fsp--;
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
- // $ANTLR start "rule__ClassificationClause__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14826:1: rule__ClassificationClause__Group_1__0__Impl : ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) ;
- public final void rule__ClassificationClause__Group_1__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14830:1: ( ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14831:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14831:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14832:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
- {
- before(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseAssignment_1_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14833:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
- if ( (LA97_0==107) ) {
- alt97=1;
- }
- switch (alt97) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14833:2: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0
- {
- pushFollow(FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl30172);
- rule__ClassificationClause__ReclassyAllClauseAssignment_1_0();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
- break;
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1"
- after(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseAssignment_1_0());
- }
+ // $ANTLR start "rule__InstanceCreationTupleElement__RoleAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17422:1: rule__InstanceCreationTupleElement__RoleAssignment_0 : ( RULE_ID ) ;
+ public final void rule__InstanceCreationTupleElement__RoleAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17426:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17427:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17427:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17428:1: RULE_ID
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__InstanceCreationTupleElement__RoleAssignment_035429);
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_1__0__Impl"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ClassificationClause__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14843:1: rule__ClassificationClause__Group_1__1 : rule__ClassificationClause__Group_1__1__Impl ;
- public final void rule__ClassificationClause__Group_1__1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14847:1: ( rule__ClassificationClause__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14848:2: rule__ClassificationClause__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__130203);
- rule__ClassificationClause__Group_1__1__Impl();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__InstanceCreationTupleElement__RoleAssignment_0"
- }
+ // $ANTLR start "rule__InstanceCreationTupleElement__ObjectAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17437:1: rule__InstanceCreationTupleElement__ObjectAssignment_2 : ( ruleExpression ) ;
+ public final void rule__InstanceCreationTupleElement__ObjectAssignment_2() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17441:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17442:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17442:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17443:1: ruleExpression
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__InstanceCreationTupleElement__ObjectAssignment_235460);
+ ruleExpression();
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_1__1"
+ state._fsp--;
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
- // $ANTLR start "rule__ClassificationClause__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14854:1: rule__ClassificationClause__Group_1__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) ;
- public final void rule__ClassificationClause__Group_1__1__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14858:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14859:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14859:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14860:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
- {
- before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14861:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14861:2: rule__ClassificationClause__ClassifyToClauseAssignment_1_1
- {
- pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl30230);
- rule__ClassificationClause__ClassifyToClauseAssignment_1_1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_1_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationTupleElement__ObjectAssignment_2"
- }
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17452:1: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17456:1: ( ( ( '[' ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17457:1: ( ( '[' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17457:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17458:1: ( '[' )
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17459:1: ( '[' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17460:1: '['
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ match(input, 74, FOLLOW_74_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_035496);
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__Group_1__1__Impl"
+ }
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // $ANTLR start "rule__ClassificationFromClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14875:1: rule__ClassificationFromClause__Group__0 : rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 ;
- public final void rule__ClassificationFromClause__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14879:1: ( rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14880:2: rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1
- {
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__030264);
- rule__ClassificationFromClause__Group__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__030267);
- rule__ClassificationFromClause__Group__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17475:1: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 : ( ruleAccessCompletion ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationFromClause__Group__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17479:1: ( ( ruleAccessCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17480:1: ( ruleAccessCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17480:1: ( ruleAccessCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17481:1: ruleAccessCompletion
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
+ pushFollow(FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_035535);
+ ruleAccessCompletion();
- // $ANTLR start "rule__ClassificationFromClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14887:1: rule__ClassificationFromClause__Group__0__Impl : ( 'from' ) ;
- public final void rule__ClassificationFromClause__Group__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14891:1: ( ( 'from' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14892:1: ( 'from' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14892:1: ( 'from' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14893:1: 'from'
- {
- before(grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
- match(input,107,FOLLOW_107_in_rule__ClassificationFromClause__Group__0__Impl30295);
- after(grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationFromClause__Group__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
- // $ANTLR start "rule__ClassificationFromClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14906:1: rule__ClassificationFromClause__Group__1 : rule__ClassificationFromClause__Group__1__Impl ;
- public final void rule__ClassificationFromClause__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14910:1: ( rule__ClassificationFromClause__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14911:2: rule__ClassificationFromClause__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__130326);
- rule__ClassificationFromClause__Group__1__Impl();
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17490:1: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 : ( rulePartialSequenceConstructionCompletion ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17494:1: ( ( rulePartialSequenceConstructionCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17495:1: ( rulePartialSequenceConstructionCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17495:1: ( rulePartialSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17496:1: rulePartialSequenceConstructionCompletion
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
+ pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_135566);
+ rulePartialSequenceConstructionCompletion();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationFromClause__Group__1"
+ }
- // $ANTLR start "rule__ClassificationFromClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14917:1: rule__ClassificationFromClause__Group__1__Impl : ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) ;
- public final void rule__ClassificationFromClause__Group__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14921:1: ( ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14922:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14922:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14923:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
- {
- before(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14924:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14924:2: rule__ClassificationFromClause__QualifiedNameListAssignment_1
- {
- pushFollow(FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl30353);
- rule__ClassificationFromClause__QualifiedNameListAssignment_1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
- }
- after(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListAssignment_1());
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17505:1: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17509:1: ( ( ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17510:1: ( ruleSequenceConstructionExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17510:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17511:1: ruleSequenceConstructionExpression
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_135597);
+ ruleSequenceConstructionExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationFromClause__Group__1__Impl"
+ }
- // $ANTLR start "rule__ClassificationToClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14938:1: rule__ClassificationToClause__Group__0 : rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 ;
- public final void rule__ClassificationToClause__Group__0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14942:1: ( rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14943:2: rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1
- {
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__030387);
- rule__ClassificationToClause__Group__0__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__030390);
- rule__ClassificationToClause__Group__1();
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
- state._fsp--;
+ // $ANTLR start "rule__AccessCompletion__AccessIndexAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17520:1: rule__AccessCompletion__AccessIndexAssignment_0 : ( ruleExpression ) ;
+ public final void rule__AccessCompletion__AccessIndexAssignment_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17524:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17525:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17525:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17526:1: ruleExpression
+ {
+ before(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_035628);
+ ruleExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationToClause__Group__0"
+ after(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
+ }
- // $ANTLR start "rule__ClassificationToClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14950:1: rule__ClassificationToClause__Group__0__Impl : ( 'to' ) ;
- public final void rule__ClassificationToClause__Group__0__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14954:1: ( ( 'to' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14955:1: ( 'to' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14955:1: ( 'to' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14956:1: 'to'
- {
- before(grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
- match(input,108,FOLLOW_108_in_rule__ClassificationToClause__Group__0__Impl30418);
- after(grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__AccessCompletion__AccessIndexAssignment_0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationToClause__Group__0__Impl"
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17535:1: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
+ public final void rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__ClassificationToClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14969:1: rule__ClassificationToClause__Group__1 : rule__ClassificationToClause__Group__1__Impl ;
- public final void rule__ClassificationToClause__Group__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17539:1: ( ( ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17540:1: ( ruleSequenceConstructionExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17540:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17541:1: ruleSequenceConstructionExpression
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_135659);
+ ruleSequenceConstructionExpression();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14973:1: ( rule__ClassificationToClause__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14974:2: rule__ClassificationToClause__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__130449);
- rule__ClassificationToClause__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationToClause__Group__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ClassificationToClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14980:1: rule__ClassificationToClause__Group__1__Impl : ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) ;
- public final void rule__ClassificationToClause__Group__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14984:1: ( ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14985:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14985:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14986:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
- {
- before(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14987:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:14987:2: rule__ClassificationToClause__QualifiedNameListAssignment_1
- {
- pushFollow(FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl30476);
- rule__ClassificationToClause__QualifiedNameListAssignment_1();
- state._fsp--;
+ // $ANTLR start "rule__SequenceConstructionExpression__SequenceElementAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17550:1: rule__SequenceConstructionExpression__SequenceElementAssignment_1 : ( ruleSequenceElement ) ;
+ public final void rule__SequenceConstructionExpression__SequenceElementAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17554:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17555:1: ( ruleSequenceElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17555:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17556:1: ruleSequenceElement
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_135690);
+ ruleSequenceElement();
- after(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListAssignment_1());
+ state._fsp--;
- }
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationToClause__Group__1__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ReclassifyAllClause__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15001:1: rule__ReclassifyAllClause__Group__0 : rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 ;
- public final void rule__ReclassifyAllClause__Group__0() throws RecognitionException {
+ // $ANTLR end "rule__SequenceConstructionExpression__SequenceElementAssignment_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15005:1: ( rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15006:2: rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1
- {
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__030510);
- rule__ReclassifyAllClause__Group__0__Impl();
- state._fsp--;
+ // $ANTLR start "rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17565:1: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 : ( ruleSequenceElement ) ;
+ public final void rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1() throws RecognitionException {
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__030513);
- rule__ReclassifyAllClause__Group__1();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17569:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17570:1: ( ruleSequenceElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17570:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17571:1: ruleSequenceElement
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0());
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_135721);
+ ruleSequenceElement();
+ state._fsp--;
- }
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ReclassifyAllClause__Group__0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ReclassifyAllClause__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15013:1: rule__ReclassifyAllClause__Group__0__Impl : ( () ) ;
- public final void rule__ReclassifyAllClause__Group__0__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15017:1: ( ( () ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15018:1: ( () )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15018:1: ( () )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15019:1: ()
- {
- before(grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15020:1: ()
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15022:1:
- {
- }
+ }
+ return;
+ }
- after(grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0());
+ // $ANTLR end "rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1"
- }
+ // $ANTLR start "rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17580:1: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 : ( ruleExpression ) ;
+ public final void rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17584:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17585:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17585:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17586:1: ruleExpression
+ {
+ before(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_135752);
+ ruleExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ReclassifyAllClause__Group__0__Impl"
+ after(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0());
+ }
- // $ANTLR start "rule__ReclassifyAllClause__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15032:1: rule__ReclassifyAllClause__Group__1 : rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 ;
- public final void rule__ReclassifyAllClause__Group__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15036:1: ( rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15037:2: rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2
- {
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__130571);
- rule__ReclassifyAllClause__Group__1__Impl();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__130574);
- rule__ReclassifyAllClause__Group__2();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__Block__SequenceAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17595:1: rule__Block__SequenceAssignment_2 : ( ruleStatementSequence ) ;
+ public final void rule__Block__SequenceAssignment_2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ReclassifyAllClause__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17599:1: ( ( ruleStatementSequence ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17600:1: ( ruleStatementSequence )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17600:1: ( ruleStatementSequence )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17601:1: ruleStatementSequence
+ {
+ before(grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_235783);
+ ruleStatementSequence();
+ state._fsp--;
- // $ANTLR start "rule__ReclassifyAllClause__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15044:1: rule__ReclassifyAllClause__Group__1__Impl : ( 'from' ) ;
- public final void rule__ReclassifyAllClause__Group__1__Impl() throws RecognitionException {
+ after(grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15048:1: ( ( 'from' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15049:1: ( 'from' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15049:1: ( 'from' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15050:1: 'from'
- {
- before(grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
- match(input,107,FOLLOW_107_in_rule__ReclassifyAllClause__Group__1__Impl30602);
- after(grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ReclassifyAllClause__Group__1__Impl"
+ // $ANTLR end "rule__Block__SequenceAssignment_2"
- // $ANTLR start "rule__ReclassifyAllClause__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15063:1: rule__ReclassifyAllClause__Group__2 : rule__ReclassifyAllClause__Group__2__Impl ;
- public final void rule__ReclassifyAllClause__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__StatementSequence__StatementsAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17610:1: rule__StatementSequence__StatementsAssignment : ( ruleDocumentedStatement ) ;
+ public final void rule__StatementSequence__StatementsAssignment() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15067:1: ( rule__ReclassifyAllClause__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15068:2: rule__ReclassifyAllClause__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__230633);
- rule__ReclassifyAllClause__Group__2__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17614:1: ( ( ruleDocumentedStatement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17615:1: ( ruleDocumentedStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17615:1: ( ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17616:1: ruleDocumentedStatement
+ {
+ before(grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0());
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment35814);
+ ruleDocumentedStatement();
+ state._fsp--;
- }
+ after(grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ReclassifyAllClause__Group__2"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__ReclassifyAllClause__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15074:1: rule__ReclassifyAllClause__Group__2__Impl : ( '*' ) ;
- public final void rule__ReclassifyAllClause__Group__2__Impl() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15078:1: ( ( '*' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15079:1: ( '*' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15079:1: ( '*' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15080:1: '*'
- {
- before(grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
- match(input,27,FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl30661);
- after(grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__StatementSequence__StatementsAssignment"
- }
+ // $ANTLR start "rule__DocumentedStatement__CommentAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17625:1: rule__DocumentedStatement__CommentAssignment_0 : ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) ;
+ public final void rule__DocumentedStatement__CommentAssignment_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17629:1: ( ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17630:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17630:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17631:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getCommentAlternatives_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17632:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17632:2: rule__DocumentedStatement__CommentAlternatives_0_0
+ {
+ pushFollow(FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_035845);
+ rule__DocumentedStatement__CommentAlternatives_0_0();
- }
- return ;
- }
- // $ANTLR end "rule__ReclassifyAllClause__Group__2__Impl"
+ state._fsp--;
- // $ANTLR start "rule__QualifiedNameList__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15099:1: rule__QualifiedNameList__Group__0 : rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 ;
- public final void rule__QualifiedNameList__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15103:1: ( rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15104:2: rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__030698);
- rule__QualifiedNameList__Group__0__Impl();
+ after(grammarAccess.getDocumentedStatementAccess().getCommentAlternatives_0_0());
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__030701);
- rule__QualifiedNameList__Group__1();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__DocumentedStatement__CommentAssignment_0"
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group__0"
+ // $ANTLR start "rule__DocumentedStatement__StatementAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17641:1: rule__DocumentedStatement__StatementAssignment_1 : ( ruleStatement ) ;
+ public final void rule__DocumentedStatement__StatementAssignment_1() throws RecognitionException {
- // $ANTLR start "rule__QualifiedNameList__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15111:1: rule__QualifiedNameList__Group__0__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) ;
- public final void rule__QualifiedNameList__Group__0__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15115:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15116:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15116:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15117:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
- {
- before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15118:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15118:2: rule__QualifiedNameList__QualifiedNameAssignment_0
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl30728);
- rule__QualifiedNameList__QualifiedNameAssignment_0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17645:1: ( ( ruleStatement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17646:1: ( ruleStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17646:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17647:1: ruleStatement
+ {
+ before(grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_135878);
+ ruleStatement();
- state._fsp--;
+ state._fsp--;
+ after(grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0());
- }
+ }
- after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__DocumentedStatement__StatementAssignment_1"
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group__0__Impl"
+ // $ANTLR start "rule__InlineStatement__LangageNameAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17656:1: rule__InlineStatement__LangageNameAssignment_3 : ( RULE_ID ) ;
+ public final void rule__InlineStatement__LangageNameAssignment_3() throws RecognitionException {
- // $ANTLR start "rule__QualifiedNameList__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15128:1: rule__QualifiedNameList__Group__1 : rule__QualifiedNameList__Group__1__Impl ;
- public final void rule__QualifiedNameList__Group__1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15132:1: ( rule__QualifiedNameList__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15133:2: rule__QualifiedNameList__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__130758);
- rule__QualifiedNameList__Group__1__Impl();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17660:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17661:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17661:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17662:1: RULE_ID
+ {
+ before(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_335909);
+ after(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
- state._fsp--;
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group__1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__InlineStatement__LangageNameAssignment_3"
- // $ANTLR start "rule__QualifiedNameList__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15139:1: rule__QualifiedNameList__Group__1__Impl : ( ( rule__QualifiedNameList__Group_1__0 )* ) ;
- public final void rule__QualifiedNameList__Group__1__Impl() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15143:1: ( ( ( rule__QualifiedNameList__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15144:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15144:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15145:1: ( rule__QualifiedNameList__Group_1__0 )*
- {
- before(grammarAccess.getQualifiedNameListAccess().getGroup_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15146:1: ( rule__QualifiedNameList__Group_1__0 )*
- loop98:
- do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // $ANTLR start "rule__InlineStatement__BodyAssignment_5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17671:1: rule__InlineStatement__BodyAssignment_5 : ( RULE_STRING ) ;
+ public final void rule__InlineStatement__BodyAssignment_5() throws RecognitionException {
- if ( (LA98_0==62) ) {
- alt98=1;
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17675:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17676:1: ( RULE_STRING )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17676:1: ( RULE_STRING )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17677:1: RULE_STRING
+ {
+ before(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
+ match(input, RULE_STRING, FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_535940);
+ after(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
- switch (alt98) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15146:2: rule__QualifiedNameList__Group_1__0
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl30785);
- rule__QualifiedNameList__Group_1__0();
+ }
- state._fsp--;
+ }
- }
- break;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- default :
- break loop98;
- }
- } while (true);
+ restoreStackSize(stackSize);
- after(grammarAccess.getQualifiedNameListAccess().getGroup_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InlineStatement__BodyAssignment_5"
- }
+ // $ANTLR start "rule__AnnotatedStatement__AnnotationAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17686:1: rule__AnnotatedStatement__AnnotationAssignment_1 : ( ruleAnnotation ) ;
+ public final void rule__AnnotatedStatement__AnnotationAssignment_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17690:1: ( ( ruleAnnotation ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17691:1: ( ruleAnnotation )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17691:1: ( ruleAnnotation )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17692:1: ruleAnnotation
+ {
+ before(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_135971);
+ ruleAnnotation();
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group__1__Impl"
+ state._fsp--;
+ after(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0());
- // $ANTLR start "rule__QualifiedNameList__Group_1__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15160:1: rule__QualifiedNameList__Group_1__0 : rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 ;
- public final void rule__QualifiedNameList__Group_1__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15164:1: ( rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15165:2: rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__030820);
- rule__QualifiedNameList__Group_1__0__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__030823);
- rule__QualifiedNameList__Group_1__1();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__AnnotatedStatement__AnnotationAssignment_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AnnotatedStatement__StatementAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17701:1: rule__AnnotatedStatement__StatementAssignment_2 : ( ruleStatement ) ;
+ public final void rule__AnnotatedStatement__StatementAssignment_2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group_1__0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17705:1: ( ( ruleStatement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17706:1: ( ruleStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17706:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17707:1: ruleStatement
+ {
+ before(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_236002);
+ ruleStatement();
- // $ANTLR start "rule__QualifiedNameList__Group_1__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15172:1: rule__QualifiedNameList__Group_1__0__Impl : ( ',' ) ;
- public final void rule__QualifiedNameList__Group_1__0__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15176:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15177:1: ( ',' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15177:1: ( ',' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15178:1: ','
- {
- before(grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
- match(input,62,FOLLOW_62_in_rule__QualifiedNameList__Group_1__0__Impl30851);
- after(grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
+ after(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group_1__0__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AnnotatedStatement__StatementAssignment_2"
- // $ANTLR start "rule__QualifiedNameList__Group_1__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15191:1: rule__QualifiedNameList__Group_1__1 : rule__QualifiedNameList__Group_1__1__Impl ;
- public final void rule__QualifiedNameList__Group_1__1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15195:1: ( rule__QualifiedNameList__Group_1__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15196:2: rule__QualifiedNameList__Group_1__1__Impl
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__130882);
- rule__QualifiedNameList__Group_1__1__Impl();
+ // $ANTLR start "rule__Annotation__KindAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17716:1: rule__Annotation__KindAssignment_0 : ( ruleAnnotationKind ) ;
+ public final void rule__Annotation__KindAssignment_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17720:1: ( ( ruleAnnotationKind ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17721:1: ( ruleAnnotationKind )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17721:1: ( ruleAnnotationKind )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17722:1: ruleAnnotationKind
+ {
+ before(grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0());
+ pushFollow(FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_036033);
+ ruleAnnotationKind();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group_1__1"
+ }
- // $ANTLR start "rule__QualifiedNameList__Group_1__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15202:1: rule__QualifiedNameList__Group_1__1__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) ;
- public final void rule__QualifiedNameList__Group_1__1__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15206:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15207:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15207:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15208:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
- {
- before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_1_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15209:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15209:2: rule__QualifiedNameList__QualifiedNameAssignment_1_1
- {
- pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl30909);
- rule__QualifiedNameList__QualifiedNameAssignment_1_1();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__Annotation__KindAssignment_0"
- }
- after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_1_1());
+ // $ANTLR start "rule__Annotation__ArgsAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17731:1: rule__Annotation__ArgsAssignment_1_1 : ( RULE_ID ) ;
+ public final void rule__Annotation__ArgsAssignment_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17735:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17736:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17736:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17737:1: RULE_ID
+ {
+ before(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_136064);
+ after(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__Group_1__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15223:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0 : rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15227:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15228:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030943);
- rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl();
+ // $ANTLR end "rule__Annotation__ArgsAssignment_1_1"
- state._fsp--;
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030946);
- rule__InvocationOrAssignementOrDeclarationStatement__Group__1();
+ // $ANTLR start "rule__Annotation__ArgsAssignment_1_2_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17746:1: rule__Annotation__ArgsAssignment_1_2_1 : ( RULE_ID ) ;
+ public final void rule__Annotation__ArgsAssignment_1_2_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17750:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17751:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17751:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17752:1: RULE_ID
+ {
+ before(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_136095);
+ after(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15235:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15239:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15240:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15240:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15241:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15242:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15242:2: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl30973);
- rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0();
+ // $ANTLR end "rule__Annotation__ArgsAssignment_1_2_1"
- state._fsp--;
+ // $ANTLR start "rule__BlockStatement__BlockAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17761:1: rule__BlockStatement__BlockAssignment : ( ruleBlock ) ;
+ public final void rule__BlockStatement__BlockAssignment() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartAssignment_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17765:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17766:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17766:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17767:1: ruleBlock
+ {
+ before(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment36126);
+ ruleBlock();
- }
+ state._fsp--;
+ after(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15252:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1 : rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15256:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15257:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131003);
- rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl();
+ // $ANTLR end "rule__BlockStatement__BlockAssignment"
- state._fsp--;
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131006);
- rule__InvocationOrAssignementOrDeclarationStatement__Group__2();
+ // $ANTLR start "rule__LocalNameDeclarationStatement__VarNameAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17776:1: rule__LocalNameDeclarationStatement__VarNameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__LocalNameDeclarationStatement__VarNameAssignment_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17780:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17781:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17781:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17782:1: RULE_ID
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_136157);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__1"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15264:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15268:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15269:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15269:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15270:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAlternatives_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15271:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // $ANTLR end "rule__LocalNameDeclarationStatement__VarNameAssignment_1"
- if ( (LA99_0==RULE_ID||(LA99_0>=49 && LA99_0<=60)||LA99_0==74) ) {
- alt99=1;
- }
- switch (alt99) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15271:2: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31033);
- rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1();
- state._fsp--;
+ // $ANTLR start "rule__LocalNameDeclarationStatement__TypeAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17791:1: rule__LocalNameDeclarationStatement__TypeAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__LocalNameDeclarationStatement__TypeAssignment_3() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
- break;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17795:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17796:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17796:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17797:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_336188);
+ ruleQualifiedNameWithBinding();
- }
+ state._fsp--;
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAlternatives_1());
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl"
+ }
+ return;
+ }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__TypeAssignment_3"
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15281:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2 : rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15285:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15286:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231064);
- rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl();
+ // $ANTLR start "rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17806:1: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 : ( ( '[' ) ) ;
+ public final void rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17810:1: ( ( ( '[' ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17811:1: ( ( '[' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17811:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17812:1: ( '[' )
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17813:1: ( '[' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17814:1: '['
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
+ match(input, 74, FOLLOW_74_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_036224);
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__2"
+ }
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15292:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl : ( ';' ) ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15296:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15297:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15297:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15298:1: ';'
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
- match(input,91,FOLLOW_91_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31092);
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__LocalNameDeclarationStatement__InitAssignment_6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17829:1: rule__LocalNameDeclarationStatement__InitAssignment_6 : ( ruleSequenceElement ) ;
+ public final void rule__LocalNameDeclarationStatement__InitAssignment_6() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17833:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17834:1: ( ruleSequenceElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17834:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17835:1: ruleSequenceElement
+ {
+ before(grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0());
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_636263);
+ ruleSequenceElement();
+ state._fsp--;
- // $ANTLR start "rule__SuperInvocationStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15317:1: rule__SuperInvocationStatement__Group__0 : rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 ;
- public final void rule__SuperInvocationStatement__Group__0() throws RecognitionException {
+ after(grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15321:1: ( rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15322:2: rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1
- {
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031129);
- rule__SuperInvocationStatement__Group__0__Impl();
+ }
- state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031132);
- rule__SuperInvocationStatement__Group__1();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__LocalNameDeclarationStatement__InitAssignment_6"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationStatement__Group__0"
+ // $ANTLR start "rule__IfStatement__SequentialClaussesAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17844:1: rule__IfStatement__SequentialClaussesAssignment_1 : ( ruleSequentialClauses ) ;
+ public final void rule__IfStatement__SequentialClaussesAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SuperInvocationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15329:1: rule__SuperInvocationStatement__Group__0__Impl : ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) ;
- public final void rule__SuperInvocationStatement__Group__0__Impl() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17848:1: ( ( ruleSequentialClauses ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17849:1: ( ruleSequentialClauses )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17849:1: ( ruleSequentialClauses )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17850:1: ruleSequentialClauses
+ {
+ before(grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_136294);
+ ruleSequentialClauses();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15333:1: ( ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15334:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15334:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15335:1: ( rule__SuperInvocationStatement___superAssignment_0 )
- {
- before(grammarAccess.getSuperInvocationStatementAccess().get_superAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15336:1: ( rule__SuperInvocationStatement___superAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15336:2: rule__SuperInvocationStatement___superAssignment_0
- {
- pushFollow(FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31159);
- rule__SuperInvocationStatement___superAssignment_0();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0());
+ }
- }
- after(grammarAccess.getSuperInvocationStatementAccess().get_superAssignment_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__IfStatement__SequentialClaussesAssignment_1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationStatement__Group__0__Impl"
+ // $ANTLR start "rule__IfStatement__FinalClauseAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17859:1: rule__IfStatement__FinalClauseAssignment_2 : ( ruleFinalClause ) ;
+ public final void rule__IfStatement__FinalClauseAssignment_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__SuperInvocationStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15346:1: rule__SuperInvocationStatement__Group__1 : rule__SuperInvocationStatement__Group__1__Impl ;
- public final void rule__SuperInvocationStatement__Group__1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17863:1: ( ( ruleFinalClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17864:1: ( ruleFinalClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17864:1: ( ruleFinalClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17865:1: ruleFinalClause
+ {
+ before(grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_236325);
+ ruleFinalClause();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15350:1: ( rule__SuperInvocationStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15351:2: rule__SuperInvocationStatement__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__131189);
- rule__SuperInvocationStatement__Group__1__Impl();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationStatement__Group__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__SuperInvocationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15357:1: rule__SuperInvocationStatement__Group__1__Impl : ( ';' ) ;
- public final void rule__SuperInvocationStatement__Group__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__IfStatement__FinalClauseAssignment_2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15361:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15362:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15362:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15363:1: ';'
- {
- before(grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
- match(input,91,FOLLOW_91_in_rule__SuperInvocationStatement__Group__1__Impl31217);
- after(grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
- }
+ // $ANTLR start "rule__SequentialClauses__ConccurentClausesAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17874:1: rule__SequentialClauses__ConccurentClausesAssignment_0 : ( ruleConcurrentClauses ) ;
+ public final void rule__SequentialClauses__ConccurentClausesAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17878:1: ( ( ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17879:1: ( ruleConcurrentClauses )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17879:1: ( ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17880:1: ruleConcurrentClauses
+ {
+ before(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_036356);
+ ruleConcurrentClauses();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationStatement__Group__1__Impl"
+ }
- // $ANTLR start "rule__ThisInvocationStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15380:1: rule__ThisInvocationStatement__Group__0 : rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 ;
- public final void rule__ThisInvocationStatement__Group__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15384:1: ( rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15385:2: rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1
- {
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__031252);
- rule__ThisInvocationStatement__Group__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__031255);
- rule__ThisInvocationStatement__Group__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SequentialClauses__ConccurentClausesAssignment_0"
- }
+ // $ANTLR start "rule__SequentialClauses__ConccurentClausesAssignment_1_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17889:1: rule__SequentialClauses__ConccurentClausesAssignment_1_2 : ( ruleConcurrentClauses ) ;
+ public final void rule__SequentialClauses__ConccurentClausesAssignment_1_2() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17893:1: ( ( ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17894:1: ( ruleConcurrentClauses )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17894:1: ( ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17895:1: ruleConcurrentClauses
+ {
+ before(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0());
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_236387);
+ ruleConcurrentClauses();
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__Group__0"
+ state._fsp--;
+ after(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0());
- // $ANTLR start "rule__ThisInvocationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15392:1: rule__ThisInvocationStatement__Group__0__Impl : ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) ;
- public final void rule__ThisInvocationStatement__Group__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15396:1: ( ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15397:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15397:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15398:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
- {
- before(grammarAccess.getThisInvocationStatementAccess().get_thisAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15399:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15399:2: rule__ThisInvocationStatement___thisAssignment_0
- {
- pushFollow(FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl31282);
- rule__ThisInvocationStatement___thisAssignment_0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getThisInvocationStatementAccess().get_thisAssignment_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SequentialClauses__ConccurentClausesAssignment_1_2"
- }
+ // $ANTLR start "rule__ConcurrentClauses__NonFinalClauseAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17904:1: rule__ConcurrentClauses__NonFinalClauseAssignment_0 : ( ruleNonFinalClause ) ;
+ public final void rule__ConcurrentClauses__NonFinalClauseAssignment_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17908:1: ( ( ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17909:1: ( ruleNonFinalClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17909:1: ( ruleNonFinalClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17910:1: ruleNonFinalClause
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_036418);
+ ruleNonFinalClause();
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__Group__0__Impl"
+ state._fsp--;
+ after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0());
- // $ANTLR start "rule__ThisInvocationStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15409:1: rule__ThisInvocationStatement__Group__1 : rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 ;
- public final void rule__ThisInvocationStatement__Group__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15413:1: ( rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15414:2: rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2
- {
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__131312);
- rule__ThisInvocationStatement__Group__1__Impl();
- state._fsp--;
+ }
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__131315);
- rule__ThisInvocationStatement__Group__2();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ConcurrentClauses__NonFinalClauseAssignment_0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ConcurrentClauses__NonFinalClauseAssignment_1_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17919:1: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 : ( ruleNonFinalClause ) ;
+ public final void rule__ConcurrentClauses__NonFinalClauseAssignment_1_2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__Group__1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17923:1: ( ( ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17924:1: ( ruleNonFinalClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17924:1: ( ruleNonFinalClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17925:1: ruleNonFinalClause
+ {
+ before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0());
+ pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_236449);
+ ruleNonFinalClause();
- // $ANTLR start "rule__ThisInvocationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15421:1: rule__ThisInvocationStatement__Group__1__Impl : ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) ;
- public final void rule__ThisInvocationStatement__Group__1__Impl() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15425:1: ( ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15426:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15426:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15427:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
- {
- before(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15428:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0());
- if ( ((LA100_0>=49 && LA100_0<=60)) ) {
- alt100=1;
- }
- switch (alt100) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15428:2: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1
- {
- pushFollow(FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl31342);
- rule__ThisInvocationStatement__AssignmentCompletionAssignment_1();
+ }
- state._fsp--;
+ }
- }
- break;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignment_1());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ConcurrentClauses__NonFinalClauseAssignment_1_2"
- }
+ // $ANTLR start "rule__NonFinalClause__ConditionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17934:1: rule__NonFinalClause__ConditionAssignment_1 : ( ruleExpression ) ;
+ public final void rule__NonFinalClause__ConditionAssignment_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17938:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17939:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17939:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17940:1: ruleExpression
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_136480);
+ ruleExpression();
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__Group__1__Impl"
+ state._fsp--;
+ after(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0());
- // $ANTLR start "rule__ThisInvocationStatement__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15438:1: rule__ThisInvocationStatement__Group__2 : rule__ThisInvocationStatement__Group__2__Impl ;
- public final void rule__ThisInvocationStatement__Group__2() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15442:1: ( rule__ThisInvocationStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15443:2: rule__ThisInvocationStatement__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__231373);
- rule__ThisInvocationStatement__Group__2__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__NonFinalClause__ConditionAssignment_1"
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__Group__2"
+ // $ANTLR start "rule__NonFinalClause__BlockAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17949:1: rule__NonFinalClause__BlockAssignment_3 : ( ruleBlock ) ;
+ public final void rule__NonFinalClause__BlockAssignment_3() throws RecognitionException {
- // $ANTLR start "rule__ThisInvocationStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15449:1: rule__ThisInvocationStatement__Group__2__Impl : ( ';' ) ;
- public final void rule__ThisInvocationStatement__Group__2__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15453:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15454:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15454:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15455:1: ';'
- {
- before(grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
- match(input,91,FOLLOW_91_in_rule__ThisInvocationStatement__Group__2__Impl31401);
- after(grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17953:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17954:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17954:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17955:1: ruleBlock
+ {
+ before(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_336511);
+ ruleBlock();
- }
+ state._fsp--;
+ after(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__Group__2__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15474:1: rule__InstanceCreationInvocationStatement__Group__0 : rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 ;
- public final void rule__InstanceCreationInvocationStatement__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15478:1: ( rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15479:2: rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1
- {
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__031438);
- rule__InstanceCreationInvocationStatement__Group__0__Impl();
+ // $ANTLR end "rule__NonFinalClause__BlockAssignment_3"
- state._fsp--;
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__031441);
- rule__InstanceCreationInvocationStatement__Group__1();
+ // $ANTLR start "rule__FinalClause__BlockAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17964:1: rule__FinalClause__BlockAssignment_1 : ( ruleBlock ) ;
+ public final void rule__FinalClause__BlockAssignment_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17968:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17969:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17969:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17970:1: ruleBlock
+ {
+ before(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_136542);
+ ruleBlock();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__0"
+ }
- // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15486:1: rule__InstanceCreationInvocationStatement__Group__0__Impl : ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) ;
- public final void rule__InstanceCreationInvocationStatement__Group__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15490:1: ( ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15491:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15491:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15492:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
- {
- before(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15493:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15493:2: rule__InstanceCreationInvocationStatement___newAssignment_0
- {
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl31468);
- rule__InstanceCreationInvocationStatement___newAssignment_0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__FinalClause__BlockAssignment_1"
- }
- after(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newAssignment_0());
+ // $ANTLR start "rule__SwitchStatement__ExpressionAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17979:1: rule__SwitchStatement__ExpressionAssignment_2 : ( ruleExpression ) ;
+ public final void rule__SwitchStatement__ExpressionAssignment_2() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17983:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17984:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17984:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17985:1: ruleExpression
+ {
+ before(grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_236573);
+ ruleExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__0__Impl"
+ }
- // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15503:1: rule__InstanceCreationInvocationStatement__Group__1 : rule__InstanceCreationInvocationStatement__Group__1__Impl ;
- public final void rule__InstanceCreationInvocationStatement__Group__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15507:1: ( rule__InstanceCreationInvocationStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15508:2: rule__InstanceCreationInvocationStatement__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__131498);
- rule__InstanceCreationInvocationStatement__Group__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__SwitchStatement__ExpressionAssignment_2"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__SwitchStatement__SwitchClauseAssignment_5"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17994:1: rule__SwitchStatement__SwitchClauseAssignment_5 : ( ruleSwitchClause ) ;
+ public final void rule__SwitchStatement__SwitchClauseAssignment_5() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17998:1: ( ( ruleSwitchClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17999:1: ( ruleSwitchClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17999:1: ( ruleSwitchClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18000:1: ruleSwitchClause
+ {
+ before(grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0());
+ pushFollow(FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_536604);
+ ruleSwitchClause();
+ state._fsp--;
- // $ANTLR start "rule__InstanceCreationInvocationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15514:1: rule__InstanceCreationInvocationStatement__Group__1__Impl : ( ';' ) ;
- public final void rule__InstanceCreationInvocationStatement__Group__1__Impl() throws RecognitionException {
+ after(grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15518:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15519:1: ( ';' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15519:1: ( ';' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15520:1: ';'
- {
- before(grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
- match(input,91,FOLLOW_91_in_rule__InstanceCreationInvocationStatement__Group__1__Impl31526);
- after(grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationInvocationStatement__Group__1__Impl"
+ // $ANTLR end "rule__SwitchStatement__SwitchClauseAssignment_5"
- // $ANTLR start "rule__VariableDeclarationCompletion__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15537:1: rule__VariableDeclarationCompletion__Group__0 : rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 ;
- public final void rule__VariableDeclarationCompletion__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SwitchStatement__DefaultClauseAssignment_6"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18009:1: rule__SwitchStatement__DefaultClauseAssignment_6 : ( ruleSwitchDefaultClause ) ;
+ public final void rule__SwitchStatement__DefaultClauseAssignment_6() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15541:1: ( rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15542:2: rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__031561);
- rule__VariableDeclarationCompletion__Group__0__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18013:1: ( ( ruleSwitchDefaultClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18014:1: ( ruleSwitchDefaultClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18014:1: ( ruleSwitchDefaultClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18015:1: ruleSwitchDefaultClause
+ {
+ before(grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0());
+ pushFollow(FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_636635);
+ ruleSwitchDefaultClause();
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__031564);
- rule__VariableDeclarationCompletion__Group__1();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group__0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__VariableDeclarationCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15549:1: rule__VariableDeclarationCompletion__Group__0__Impl : ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) ;
- public final void rule__VariableDeclarationCompletion__Group__0__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SwitchStatement__DefaultClauseAssignment_6"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15553:1: ( ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15554:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15554:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15555:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getGroup_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15556:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
- if ( (LA101_0==74) ) {
- alt101=1;
- }
- switch (alt101) {
- case 1 :
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15556:2: rule__VariableDeclarationCompletion__Group_0__0
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl31591);
- rule__VariableDeclarationCompletion__Group_0__0();
+ // $ANTLR start "rule__SwitchClause__SwitchCaseAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18024:1: rule__SwitchClause__SwitchCaseAssignment_0 : ( ruleSwitchCase ) ;
+ public final void rule__SwitchClause__SwitchCaseAssignment_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18028:1: ( ( ruleSwitchCase ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18029:1: ( ruleSwitchCase )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18029:1: ( ruleSwitchCase )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18030:1: ruleSwitchCase
+ {
+ before(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_036666);
+ ruleSwitchCase();
- }
- break;
+ state._fsp--;
- }
+ after(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0());
- after(grammarAccess.getVariableDeclarationCompletionAccess().getGroup_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group__0__Impl"
+ // $ANTLR end "rule__SwitchClause__SwitchCaseAssignment_0"
- // $ANTLR start "rule__VariableDeclarationCompletion__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15566:1: rule__VariableDeclarationCompletion__Group__1 : rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 ;
- public final void rule__VariableDeclarationCompletion__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SwitchClause__SwitchCaseAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18039:1: rule__SwitchClause__SwitchCaseAssignment_1 : ( ruleSwitchCase ) ;
+ public final void rule__SwitchClause__SwitchCaseAssignment_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15570:1: ( rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15571:2: rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__131622);
- rule__VariableDeclarationCompletion__Group__1__Impl();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18043:1: ( ( ruleSwitchCase ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18044:1: ( ruleSwitchCase )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18044:1: ( ruleSwitchCase )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18045:1: ruleSwitchCase
+ {
+ before(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_136697);
+ ruleSwitchCase();
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__131625);
- rule__VariableDeclarationCompletion__Group__2();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group__1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__VariableDeclarationCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15578:1: rule__VariableDeclarationCompletion__Group__1__Impl : ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) ;
- public final void rule__VariableDeclarationCompletion__Group__1__Impl() throws RecognitionException {
+ // $ANTLR end "rule__SwitchClause__SwitchCaseAssignment_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15582:1: ( ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15583:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15583:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15584:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15585:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15585:2: rule__VariableDeclarationCompletion__VariableNameAssignment_1
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl31652);
- rule__VariableDeclarationCompletion__VariableNameAssignment_1();
- state._fsp--;
+ // $ANTLR start "rule__SwitchClause__StatementSequenceAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18054:1: rule__SwitchClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
+ public final void rule__SwitchClause__StatementSequenceAssignment_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18058:1: ( ( ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18059:1: ( ruleNonEmptyStatementSequence )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18059:1: ( ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18060:1: ruleNonEmptyStatementSequence
+ {
+ before(grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_236728);
+ ruleNonEmptyStatementSequence();
- after(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameAssignment_1());
+ state._fsp--;
- }
+ after(grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group__1__Impl"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__VariableDeclarationCompletion__Group__2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15595:1: rule__VariableDeclarationCompletion__Group__2 : rule__VariableDeclarationCompletion__Group__2__Impl ;
- public final void rule__VariableDeclarationCompletion__Group__2() throws RecognitionException {
+ // $ANTLR end "rule__SwitchClause__StatementSequenceAssignment_2"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15599:1: ( rule__VariableDeclarationCompletion__Group__2__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15600:2: rule__VariableDeclarationCompletion__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__231682);
- rule__VariableDeclarationCompletion__Group__2__Impl();
- state._fsp--;
+ // $ANTLR start "rule__SwitchCase__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18069:1: rule__SwitchCase__ExpressionAssignment_1 : ( ruleExpression ) ;
+ public final void rule__SwitchCase__ExpressionAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18073:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18074:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18074:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18075:1: ruleExpression
+ {
+ before(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_136759);
+ ruleExpression();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group__2"
+ }
- // $ANTLR start "rule__VariableDeclarationCompletion__Group__2__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15606:1: rule__VariableDeclarationCompletion__Group__2__Impl : ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) ;
- public final void rule__VariableDeclarationCompletion__Group__2__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15610:1: ( ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15611:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15611:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15612:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignment_2());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15613:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15613:2: rule__VariableDeclarationCompletion__InitValueAssignment_2
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl31709);
- rule__VariableDeclarationCompletion__InitValueAssignment_2();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__SwitchCase__ExpressionAssignment_1"
- after(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignment_2());
- }
+ // $ANTLR start "rule__SwitchDefaultClause__StatementSequenceAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18084:1: rule__SwitchDefaultClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
+ public final void rule__SwitchDefaultClause__StatementSequenceAssignment_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18088:1: ( ( ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18089:1: ( ruleNonEmptyStatementSequence )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18089:1: ( ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18090:1: ruleNonEmptyStatementSequence
+ {
+ before(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_236790);
+ ruleNonEmptyStatementSequence();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group__2__Impl"
+ }
- // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15629:1: rule__VariableDeclarationCompletion__Group_0__0 : rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 ;
- public final void rule__VariableDeclarationCompletion__Group_0__0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15633:1: ( rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15634:2: rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__031745);
- rule__VariableDeclarationCompletion__Group_0__0__Impl();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__031748);
- rule__VariableDeclarationCompletion__Group_0__1();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__SwitchDefaultClause__StatementSequenceAssignment_2"
- }
+ // $ANTLR start "rule__NonEmptyStatementSequence__StatementAssignment"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18099:1: rule__NonEmptyStatementSequence__StatementAssignment : ( ruleDocumentedStatement ) ;
+ public final void rule__NonEmptyStatementSequence__StatementAssignment() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18103:1: ( ( ruleDocumentedStatement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18104:1: ( ruleDocumentedStatement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18104:1: ( ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18105:1: ruleDocumentedStatement
+ {
+ before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0());
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment36821);
+ ruleDocumentedStatement();
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__0"
+ state._fsp--;
+ after(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0());
- // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15641:1: rule__VariableDeclarationCompletion__Group_0__0__Impl : ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
- public final void rule__VariableDeclarationCompletion__Group_0__0__Impl() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15645:1: ( ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15646:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15646:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15647:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15648:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15648:2: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl31775);
- rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__NonEmptyStatementSequence__StatementAssignment"
- }
+ // $ANTLR start "rule__WhileStatement__ConditionAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18114:1: rule__WhileStatement__ConditionAssignment_2 : ( ruleExpression ) ;
+ public final void rule__WhileStatement__ConditionAssignment_2() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18118:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18119:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18119:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18120:1: ruleExpression
+ {
+ before(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_236852);
+ ruleExpression();
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__0__Impl"
+ state._fsp--;
+ after(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0());
- // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15658:1: rule__VariableDeclarationCompletion__Group_0__1 : rule__VariableDeclarationCompletion__Group_0__1__Impl ;
- public final void rule__VariableDeclarationCompletion__Group_0__1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15662:1: ( rule__VariableDeclarationCompletion__Group_0__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15663:2: rule__VariableDeclarationCompletion__Group_0__1__Impl
- {
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__131805);
- rule__VariableDeclarationCompletion__Group_0__1__Impl();
- state._fsp--;
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__WhileStatement__ConditionAssignment_2"
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__1"
+ // $ANTLR start "rule__WhileStatement__BlockAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18129:1: rule__WhileStatement__BlockAssignment_4 : ( ruleBlock ) ;
+ public final void rule__WhileStatement__BlockAssignment_4() throws RecognitionException {
- // $ANTLR start "rule__VariableDeclarationCompletion__Group_0__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15669:1: rule__VariableDeclarationCompletion__Group_0__1__Impl : ( ']' ) ;
- public final void rule__VariableDeclarationCompletion__Group_0__1__Impl() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15673:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15674:1: ( ']' )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15674:1: ( ']' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15675:1: ']'
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
- match(input,75,FOLLOW_75_in_rule__VariableDeclarationCompletion__Group_0__1__Impl31833);
- after(grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18133:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18134:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18134:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18135:1: ruleBlock
+ {
+ before(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_436883);
+ ruleBlock();
- }
+ state._fsp--;
+ after(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__Group_0__1__Impl"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__AssignmentCompletion__Group__0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15692:1: rule__AssignmentCompletion__Group__0 : rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 ;
- public final void rule__AssignmentCompletion__Group__0() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15696:1: ( rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15697:2: rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1
- {
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__031868);
- rule__AssignmentCompletion__Group__0__Impl();
+ // $ANTLR end "rule__WhileStatement__BlockAssignment_4"
- state._fsp--;
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__031871);
- rule__AssignmentCompletion__Group__1();
+ // $ANTLR start "rule__DoStatement__BlockAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18144:1: rule__DoStatement__BlockAssignment_1 : ( ruleBlock ) ;
+ public final void rule__DoStatement__BlockAssignment_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18148:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18149:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18149:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18150:1: ruleBlock
+ {
+ before(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_136914);
+ ruleBlock();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentCompletion__Group__0"
+ }
- // $ANTLR start "rule__AssignmentCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15704:1: rule__AssignmentCompletion__Group__0__Impl : ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) ;
- public final void rule__AssignmentCompletion__Group__0__Impl() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15708:1: ( ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15709:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15709:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15710:1: ( rule__AssignmentCompletion__OpAssignment_0 )
- {
- before(grammarAccess.getAssignmentCompletionAccess().getOpAssignment_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15711:1: ( rule__AssignmentCompletion__OpAssignment_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15711:2: rule__AssignmentCompletion__OpAssignment_0
- {
- pushFollow(FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl31898);
- rule__AssignmentCompletion__OpAssignment_0();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__BlockAssignment_1"
- }
- after(grammarAccess.getAssignmentCompletionAccess().getOpAssignment_0());
+ // $ANTLR start "rule__DoStatement__ConditionAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18159:1: rule__DoStatement__ConditionAssignment_4 : ( ruleExpression ) ;
+ public final void rule__DoStatement__ConditionAssignment_4() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18163:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18164:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18164:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18165:1: ruleExpression
+ {
+ before(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_436945);
+ ruleExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentCompletion__Group__0__Impl"
+ }
- // $ANTLR start "rule__AssignmentCompletion__Group__1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15721:1: rule__AssignmentCompletion__Group__1 : rule__AssignmentCompletion__Group__1__Impl ;
- public final void rule__AssignmentCompletion__Group__1() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15725:1: ( rule__AssignmentCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15726:2: rule__AssignmentCompletion__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__131928);
- rule__AssignmentCompletion__Group__1__Impl();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
+ // $ANTLR end "rule__DoStatement__ConditionAssignment_4"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ForStatement__ControlAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18174:1: rule__ForStatement__ControlAssignment_2 : ( ruleForControl ) ;
+ public final void rule__ForStatement__ControlAssignment_2() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentCompletion__Group__1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18178:1: ( ( ruleForControl ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18179:1: ( ruleForControl )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18179:1: ( ruleForControl )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18180:1: ruleForControl
+ {
+ before(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_236976);
+ ruleForControl();
+ state._fsp--;
- // $ANTLR start "rule__AssignmentCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15732:1: rule__AssignmentCompletion__Group__1__Impl : ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) ;
- public final void rule__AssignmentCompletion__Group__1__Impl() throws RecognitionException {
+ after(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15736:1: ( ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15737:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15737:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15738:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
- {
- before(grammarAccess.getAssignmentCompletionAccess().getRightHandSideAssignment_1());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15739:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15739:2: rule__AssignmentCompletion__RightHandSideAssignment_1
- {
- pushFollow(FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl31955);
- rule__AssignmentCompletion__RightHandSideAssignment_1();
+ }
- state._fsp--;
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getAssignmentCompletionAccess().getRightHandSideAssignment_1());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__ForStatement__ControlAssignment_2"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__ForStatement__BlockAssignment_4"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18189:1: rule__ForStatement__BlockAssignment_4 : ( ruleBlock ) ;
+ public final void rule__ForStatement__BlockAssignment_4() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentCompletion__Group__1__Impl"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18193:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18194:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18194:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18195:1: ruleBlock
+ {
+ before(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_437007);
+ ruleBlock();
+ state._fsp--;
- // $ANTLR start "rule__AppliedStereotypePropertyRule__PropertyAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15754:1: rule__AppliedStereotypePropertyRule__PropertyAssignment_0 : ( ( RULE_ID ) ) ;
- public final void rule__AppliedStereotypePropertyRule__PropertyAssignment_0() throws RecognitionException {
+ after(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15758:1: ( ( ( RULE_ID ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15759:1: ( ( RULE_ID ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15759:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15760:1: ( RULE_ID )
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyCrossReference_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15761:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15762:1: RULE_ID
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyIDTerminalRuleCall_0_0_1());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AppliedStereotypePropertyRule__PropertyAssignment_031998);
- after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyIDTerminalRuleCall_0_0_1());
+ }
- }
- after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getPropertyPropertyCrossReference_0_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ForStatement__BlockAssignment_4"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__AppliedStereotypePropertyRule__PropertyAssignment_0"
+ // $ANTLR start "rule__ForControl__LoopVariableDefinitionAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18204:1: rule__ForControl__LoopVariableDefinitionAssignment_0 : ( ruleLoopVariableDefinition ) ;
+ public final void rule__ForControl__LoopVariableDefinitionAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__AppliedStereotypePropertyRule__ValueAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15773:1: rule__AppliedStereotypePropertyRule__ValueAssignment_1 : ( ruleExpressionValueRule ) ;
- public final void rule__AppliedStereotypePropertyRule__ValueAssignment_1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18208:1: ( ( ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18209:1: ( ruleLoopVariableDefinition )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18209:1: ( ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18210:1: ruleLoopVariableDefinition
+ {
+ before(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_037038);
+ ruleLoopVariableDefinition();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15777:1: ( ( ruleExpressionValueRule ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15778:1: ( ruleExpressionValueRule )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15778:1: ( ruleExpressionValueRule )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15779:1: ruleExpressionValueRule
- {
- before(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueExpressionValueRuleParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpressionValueRule_in_rule__AppliedStereotypePropertyRule__ValueAssignment_132033);
- ruleExpressionValueRule();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0());
- after(grammarAccess.getAppliedStereotypePropertyRuleAccess().getValueExpressionValueRuleParserRuleCall_1_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__AppliedStereotypePropertyRule__ValueAssignment_1"
+ // $ANTLR end "rule__ForControl__LoopVariableDefinitionAssignment_0"
- // $ANTLR start "rule__ExpressionValueRule__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15788:1: rule__ExpressionValueRule__ExpressionAssignment_1 : ( ruleSequenceElement ) ;
- public final void rule__ExpressionValueRule__ExpressionAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__ForControl__LoopVariableDefinitionAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18219:1: rule__ForControl__LoopVariableDefinitionAssignment_1_1 : ( ruleLoopVariableDefinition ) ;
+ public final void rule__ForControl__LoopVariableDefinitionAssignment_1_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15792:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15793:1: ( ruleSequenceElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15793:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15794:1: ruleSequenceElement
- {
- before(grammarAccess.getExpressionValueRuleAccess().getExpressionSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__ExpressionValueRule__ExpressionAssignment_132064);
- ruleSequenceElement();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18223:1: ( ( ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18224:1: ( ruleLoopVariableDefinition )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18224:1: ( ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18225:1: ruleLoopVariableDefinition
+ {
+ before(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_137069);
+ ruleLoopVariableDefinition();
- after(grammarAccess.getExpressionValueRuleAccess().getExpressionSequenceElementParserRuleCall_1_0());
+ state._fsp--;
- }
+ after(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ExpressionValueRule__ExpressionAssignment_1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__BOOLEAN_LITERAL__ValueAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15807:1: rule__BOOLEAN_LITERAL__ValueAssignment : ( ruleBooleanValue ) ;
- public final void rule__BOOLEAN_LITERAL__ValueAssignment() throws RecognitionException {
+ // $ANTLR end "rule__ForControl__LoopVariableDefinitionAssignment_1_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15811:1: ( ( ruleBooleanValue ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15812:1: ( ruleBooleanValue )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15812:1: ( ruleBooleanValue )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15813:1: ruleBooleanValue
- {
- before(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
- pushFollow(FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment32099);
- ruleBooleanValue();
- state._fsp--;
+ // $ANTLR start "rule__LoopVariableDefinition__NameAssignment_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18234:1: rule__LoopVariableDefinition__NameAssignment_0_0 : ( RULE_ID ) ;
+ public final void rule__LoopVariableDefinition__NameAssignment_0_0() throws RecognitionException {
- after(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18238:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18239:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18239:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18240:1: RULE_ID
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_037100);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__BOOLEAN_LITERAL__ValueAssignment"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__INTEGER_LITERAL__ValueAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15822:1: rule__INTEGER_LITERAL__ValueAssignment : ( RULE_INTEGERVALUE ) ;
- public final void rule__INTEGER_LITERAL__ValueAssignment() throws RecognitionException {
+ // $ANTLR end "rule__LoopVariableDefinition__NameAssignment_0_0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15826:1: ( ( RULE_INTEGERVALUE ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15827:1: ( RULE_INTEGERVALUE )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15827:1: ( RULE_INTEGERVALUE )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15828:1: RULE_INTEGERVALUE
- {
- before(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
- match(input,RULE_INTEGERVALUE,FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment32130);
- after(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Expression1Assignment_0_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18249:1: rule__LoopVariableDefinition__Expression1Assignment_0_2 : ( ruleExpression ) ;
+ public final void rule__LoopVariableDefinition__Expression1Assignment_0_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18253:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18254:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18254:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18255:1: ruleExpression
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_237131);
+ ruleExpression();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0());
- }
- return ;
- }
- // $ANTLR end "rule__INTEGER_LITERAL__ValueAssignment"
+ }
- // $ANTLR start "rule__UNLIMITED_LITERAL__ValueAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15837:1: rule__UNLIMITED_LITERAL__ValueAssignment : ( ( '*' ) ) ;
- public final void rule__UNLIMITED_LITERAL__ValueAssignment() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15841:1: ( ( ( '*' ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15842:1: ( ( '*' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15842:1: ( ( '*' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15843:1: ( '*' )
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15844:1: ( '*' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15845:1: '*'
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
- match(input,27,FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment32166);
- after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__LoopVariableDefinition__Expression1Assignment_0_2"
- }
+ // $ANTLR start "rule__LoopVariableDefinition__Expression2Assignment_0_3_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18264:1: rule__LoopVariableDefinition__Expression2Assignment_0_3_1 : ( ruleExpression ) ;
+ public final void rule__LoopVariableDefinition__Expression2Assignment_0_3_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18268:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18269:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18269:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18270:1: ruleExpression
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_137162);
+ ruleExpression();
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__ValueAssignment"
+ state._fsp--;
+ after(grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0());
- // $ANTLR start "rule__STRING_LITERAL__ValueAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15860:1: rule__STRING_LITERAL__ValueAssignment : ( RULE_STRING ) ;
- public final void rule__STRING_LITERAL__ValueAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15864:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15865:1: ( RULE_STRING )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15865:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15866:1: RULE_STRING
- {
- before(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment32205);
- after(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__STRING_LITERAL__ValueAssignment"
+ // $ANTLR end "rule__LoopVariableDefinition__Expression2Assignment_0_3_1"
- // $ANTLR start "rule__NameExpression__PrefixOpAssignment_0_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15875:1: rule__NameExpression__PrefixOpAssignment_0_0_0 : ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) ;
- public final void rule__NameExpression__PrefixOpAssignment_0_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15879:1: ( ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15880:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15880:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15881:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
- {
- before(grammarAccess.getNameExpressionAccess().getPrefixOpAlternatives_0_0_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15882:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15882:2: rule__NameExpression__PrefixOpAlternatives_0_0_0_0
- {
- pushFollow(FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_032236);
- rule__NameExpression__PrefixOpAlternatives_0_0_0_0();
+ // $ANTLR start "rule__LoopVariableDefinition__TypeAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18279:1: rule__LoopVariableDefinition__TypeAssignment_1_0 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__LoopVariableDefinition__TypeAssignment_1_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18283:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18284:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18284:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18285:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_037193);
+ ruleQualifiedNameWithBinding();
- }
+ state._fsp--;
- after(grammarAccess.getNameExpressionAccess().getPrefixOpAlternatives_0_0_0_0());
+ after(grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__PrefixOpAssignment_0_0_0"
+ }
+ return;
+ }
+ // $ANTLR end "rule__LoopVariableDefinition__TypeAssignment_1_0"
- // $ANTLR start "rule__NameExpression__PathAssignment_0_0_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15891:1: rule__NameExpression__PathAssignment_0_0_1 : ( ruleQualifiedNamePath ) ;
- public final void rule__NameExpression__PathAssignment_0_0_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15895:1: ( ( ruleQualifiedNamePath ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15896:1: ( ruleQualifiedNamePath )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15896:1: ( ruleQualifiedNamePath )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15897:1: ruleQualifiedNamePath
- {
- before(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_132269);
- ruleQualifiedNamePath();
+ // $ANTLR start "rule__LoopVariableDefinition__NameAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18294:1: rule__LoopVariableDefinition__NameAssignment_1_1 : ( RULE_ID ) ;
+ public final void rule__LoopVariableDefinition__NameAssignment_1_1() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- after(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18298:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18299:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18299:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18300:1: RULE_ID
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_137224);
+ after(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__PathAssignment_0_0_1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__LoopVariableDefinition__NameAssignment_1_1"
- // $ANTLR start "rule__NameExpression__IdAssignment_0_0_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15906:1: rule__NameExpression__IdAssignment_0_0_2 : ( RULE_ID ) ;
- public final void rule__NameExpression__IdAssignment_0_0_2() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15910:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15911:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15911:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15912:1: RULE_ID
- {
- before(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_232300);
- after(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
+ // $ANTLR start "rule__LoopVariableDefinition__ExpressionAssignment_1_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18309:1: rule__LoopVariableDefinition__ExpressionAssignment_1_3 : ( ruleExpression ) ;
+ public final void rule__LoopVariableDefinition__ExpressionAssignment_1_3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18313:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18314:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18314:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18315:1: ruleExpression
+ {
+ before(grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_337255);
+ ruleExpression();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__IdAssignment_0_0_2"
+ }
- // $ANTLR start "rule__NameExpression__PathAssignment_0_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15921:1: rule__NameExpression__PathAssignment_0_1_0 : ( ruleQualifiedNamePath ) ;
- public final void rule__NameExpression__PathAssignment_0_1_0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15925:1: ( ( ruleQualifiedNamePath ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15926:1: ( ruleQualifiedNamePath )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15926:1: ( ruleQualifiedNamePath )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15927:1: ruleQualifiedNamePath
- {
- before(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_032331);
- ruleQualifiedNamePath();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- after(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0());
+ // $ANTLR end "rule__LoopVariableDefinition__ExpressionAssignment_1_3"
- }
+ // $ANTLR start "rule__ReturnStatement__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18324:1: rule__ReturnStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
+ public final void rule__ReturnStatement__ExpressionAssignment_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18328:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18329:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18329:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18330:1: ruleExpression
+ {
+ before(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_137286);
+ ruleExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__PathAssignment_0_1_0"
+ after(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0());
+ }
- // $ANTLR start "rule__NameExpression__IdAssignment_0_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15936:1: rule__NameExpression__IdAssignment_0_1_1 : ( RULE_ID ) ;
- public final void rule__NameExpression__IdAssignment_0_1_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15940:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15941:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15941:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15942:1: RULE_ID
- {
- before(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_132362);
- after(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ReturnStatement__ExpressionAssignment_1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__IdAssignment_0_1_1"
+ // $ANTLR start "rule__AcceptStatement__ClauseAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18339:1: rule__AcceptStatement__ClauseAssignment_0 : ( ruleAcceptClause ) ;
+ public final void rule__AcceptStatement__ClauseAssignment_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__NameExpression__InvocationCompletionAssignment_0_1_2_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15951:1: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 : ( ruleTuple ) ;
- public final void rule__NameExpression__InvocationCompletionAssignment_0_1_2_0() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18343:1: ( ( ruleAcceptClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18344:1: ( ruleAcceptClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18344:1: ( ruleAcceptClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18345:1: ruleAcceptClause
+ {
+ before(grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_037317);
+ ruleAcceptClause();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15955:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15956:1: ( ruleTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15956:1: ( ruleTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15957:1: ruleTuple
- {
- before(grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_032393);
- ruleTuple();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0());
- after(grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__InvocationCompletionAssignment_0_1_2_0"
+ // $ANTLR end "rule__AcceptStatement__ClauseAssignment_0"
- // $ANTLR start "rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15966:1: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 : ( ruleSequenceConstructionOrAccessCompletion ) ;
- public final void rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1() throws RecognitionException {
+ // $ANTLR start "rule__AcceptStatement__SimpleAcceptAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18354:1: rule__AcceptStatement__SimpleAcceptAssignment_1_0 : ( ruleSimpleAcceptStatementCompletion ) ;
+ public final void rule__AcceptStatement__SimpleAcceptAssignment_1_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15970:1: ( ( ruleSequenceConstructionOrAccessCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15971:1: ( ruleSequenceConstructionOrAccessCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15971:1: ( ruleSequenceConstructionOrAccessCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15972:1: ruleSequenceConstructionOrAccessCompletion
- {
- before(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_132424);
- ruleSequenceConstructionOrAccessCompletion();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18358:1: ( ( ruleSimpleAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18359:1: ( ruleSimpleAcceptStatementCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18359:1: ( ruleSimpleAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18360:1: ruleSimpleAcceptStatementCompletion
+ {
+ before(grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_037348);
+ ruleSimpleAcceptStatementCompletion();
- after(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0());
+ state._fsp--;
- }
+ after(grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__NameExpression__PostfixOpAssignment_0_1_2_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15981:1: rule__NameExpression__PostfixOpAssignment_0_1_2_2 : ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) ;
- public final void rule__NameExpression__PostfixOpAssignment_0_1_2_2() throws RecognitionException {
+ // $ANTLR end "rule__AcceptStatement__SimpleAcceptAssignment_1_0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15985:1: ( ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15986:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15986:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15987:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
- {
- before(grammarAccess.getNameExpressionAccess().getPostfixOpAlternatives_0_1_2_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15988:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15988:2: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0
- {
- pushFollow(FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_232455);
- rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0();
- state._fsp--;
+ // $ANTLR start "rule__AcceptStatement__CompoundAcceptAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18369:1: rule__AcceptStatement__CompoundAcceptAssignment_1_1 : ( ruleCompoundAcceptStatementCompletion ) ;
+ public final void rule__AcceptStatement__CompoundAcceptAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18373:1: ( ( ruleCompoundAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18374:1: ( ruleCompoundAcceptStatementCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18374:1: ( ruleCompoundAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18375:1: ruleCompoundAcceptStatementCompletion
+ {
+ before(grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_137379);
+ ruleCompoundAcceptStatementCompletion();
- after(grammarAccess.getNameExpressionAccess().getPostfixOpAlternatives_0_1_2_2_0());
+ state._fsp--;
- }
+ after(grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__PostfixOpAssignment_0_1_2_2"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__NameExpression__SuffixAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:15997:1: rule__NameExpression__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
- public final void rule__NameExpression__SuffixAssignment_1() throws RecognitionException {
+ // $ANTLR end "rule__AcceptStatement__CompoundAcceptAssignment_1_1"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16001:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16002:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16002:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16003:1: ruleSuffixExpression
- {
- before(grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_132488);
- ruleSuffixExpression();
- state._fsp--;
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__BlockAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18384:1: rule__CompoundAcceptStatementCompletion__BlockAssignment_0 : ( ruleBlock ) ;
+ public final void rule__CompoundAcceptStatementCompletion__BlockAssignment_0() throws RecognitionException {
- after(grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18388:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18389:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18389:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18390:1: ruleBlock
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_037410);
+ ruleBlock();
+ state._fsp--;
- }
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__NameExpression__SuffixAssignment_1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__QualifiedNamePath__NamespaceAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16012:1: rule__QualifiedNamePath__NamespaceAssignment_0 : ( ruleUnqualifiedName ) ;
- public final void rule__QualifiedNamePath__NamespaceAssignment_0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16016:1: ( ( ruleUnqualifiedName ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16017:1: ( ruleUnqualifiedName )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16017:1: ( ruleUnqualifiedName )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16018:1: ruleUnqualifiedName
- {
- before(grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_032519);
- ruleUnqualifiedName();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__BlockAssignment_0"
- after(grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0());
- }
+ // $ANTLR start "rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18399:1: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 : ( ruleAcceptBlock ) ;
+ public final void rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18403:1: ( ( ruleAcceptBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18404:1: ( ruleAcceptBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18404:1: ( ruleAcceptBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18405:1: ruleAcceptBlock
+ {
+ before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_137441);
+ ruleAcceptBlock();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNamePath__NamespaceAssignment_0"
+ }
- // $ANTLR start "rule__UnqualifiedName__NameAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16027:1: rule__UnqualifiedName__NameAssignment_0 : ( RULE_ID ) ;
- public final void rule__UnqualifiedName__NameAssignment_0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16031:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16032:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16032:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16033:1: RULE_ID
- {
- before(grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_032550);
- after(grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__AcceptBlock__ClauseAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18414:1: rule__AcceptBlock__ClauseAssignment_0 : ( ruleAcceptClause ) ;
+ public final void rule__AcceptBlock__ClauseAssignment_0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__UnqualifiedName__NameAssignment_0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18418:1: ( ( ruleAcceptClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18419:1: ( ruleAcceptClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18419:1: ( ruleAcceptClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18420:1: ruleAcceptClause
+ {
+ before(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_037472);
+ ruleAcceptClause();
- // $ANTLR start "rule__UnqualifiedName__TemplateBindingAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16042:1: rule__UnqualifiedName__TemplateBindingAssignment_1 : ( ruleTemplateBinding ) ;
- public final void rule__UnqualifiedName__TemplateBindingAssignment_1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16046:1: ( ( ruleTemplateBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16047:1: ( ruleTemplateBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16047:1: ( ruleTemplateBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16048:1: ruleTemplateBinding
- {
- before(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_132581);
- ruleTemplateBinding();
+ after(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0());
- state._fsp--;
+ }
- after(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AcceptBlock__ClauseAssignment_0"
- }
- return ;
- }
- // $ANTLR end "rule__UnqualifiedName__TemplateBindingAssignment_1"
+ // $ANTLR start "rule__AcceptBlock__BlockAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18429:1: rule__AcceptBlock__BlockAssignment_1 : ( ruleBlock ) ;
+ public final void rule__AcceptBlock__BlockAssignment_1() throws RecognitionException {
- // $ANTLR start "rule__TemplateBinding__BindingsAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16057:1: rule__TemplateBinding__BindingsAssignment_1 : ( ruleNamedTemplateBinding ) ;
- public final void rule__TemplateBinding__BindingsAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16061:1: ( ( ruleNamedTemplateBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16062:1: ( ruleNamedTemplateBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16062:1: ( ruleNamedTemplateBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16063:1: ruleNamedTemplateBinding
- {
- before(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_132612);
- ruleNamedTemplateBinding();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18433:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18434:1: ( ruleBlock )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18434:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18435:1: ruleBlock
+ {
+ before(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_137503);
+ ruleBlock();
- state._fsp--;
+ state._fsp--;
- after(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0());
+ after(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__BindingsAssignment_1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptBlock__BlockAssignment_1"
- // $ANTLR start "rule__TemplateBinding__BindingsAssignment_2_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16072:1: rule__TemplateBinding__BindingsAssignment_2_1 : ( ruleNamedTemplateBinding ) ;
- public final void rule__TemplateBinding__BindingsAssignment_2_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16076:1: ( ( ruleNamedTemplateBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16077:1: ( ruleNamedTemplateBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16077:1: ( ruleNamedTemplateBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16078:1: ruleNamedTemplateBinding
- {
- before(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_132643);
- ruleNamedTemplateBinding();
+ // $ANTLR start "rule__AcceptClause__NameAssignment_2_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18444:1: rule__AcceptClause__NameAssignment_2_0 : ( RULE_ID ) ;
+ public final void rule__AcceptClause__NameAssignment_2_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- after(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18448:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18449:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18449:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18450:1: RULE_ID
+ {
+ before(grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_037534);
+ after(grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__TemplateBinding__BindingsAssignment_2_1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AcceptClause__NameAssignment_2_0"
- // $ANTLR start "rule__NamedTemplateBinding__FormalAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16087:1: rule__NamedTemplateBinding__FormalAssignment_0 : ( RULE_ID ) ;
- public final void rule__NamedTemplateBinding__FormalAssignment_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16091:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16092:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16092:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16093:1: RULE_ID
- {
- before(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_032674);
- after(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
+ // $ANTLR start "rule__AcceptClause__QualifiedNameListAssignment_3"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18459:1: rule__AcceptClause__QualifiedNameListAssignment_3 : ( ruleQualifiedNameList ) ;
+ public final void rule__AcceptClause__QualifiedNameListAssignment_3() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18463:1: ( ( ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18464:1: ( ruleQualifiedNameList )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18464:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18465:1: ruleQualifiedNameList
+ {
+ before(grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_337565);
+ ruleQualifiedNameList();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__FormalAssignment_0"
+ }
- // $ANTLR start "rule__NamedTemplateBinding__ActualAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16102:1: rule__NamedTemplateBinding__ActualAssignment_2 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__NamedTemplateBinding__ActualAssignment_2() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16106:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16107:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16107:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16108:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_232705);
- ruleQualifiedNameWithBinding();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- after(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0());
+ // $ANTLR end "rule__AcceptClause__QualifiedNameListAssignment_3"
- }
+ // $ANTLR start "rule__ClassifyStatement__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18474:1: rule__ClassifyStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
+ public final void rule__ClassifyStatement__ExpressionAssignment_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18478:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18479:1: ( ruleExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18479:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18480:1: ruleExpression
+ {
+ before(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_137596);
+ ruleExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__NamedTemplateBinding__ActualAssignment_2"
+ after(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0());
+ }
- // $ANTLR start "rule__QualifiedNameWithBinding__IdAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16117:1: rule__QualifiedNameWithBinding__IdAssignment_0 : ( RULE_ID ) ;
- public final void rule__QualifiedNameWithBinding__IdAssignment_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16121:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16122:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16122:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16123:1: RULE_ID
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_032736);
- after(grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__ClassifyStatement__ExpressionAssignment_1"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__IdAssignment_0"
+ // $ANTLR start "rule__ClassifyStatement__ClauseAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18489:1: rule__ClassifyStatement__ClauseAssignment_2 : ( ruleClassificationClause ) ;
+ public final void rule__ClassifyStatement__ClauseAssignment_2() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__QualifiedNameWithBinding__BindingAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16132:1: rule__QualifiedNameWithBinding__BindingAssignment_1 : ( ruleTemplateBinding ) ;
- public final void rule__QualifiedNameWithBinding__BindingAssignment_1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18493:1: ( ( ruleClassificationClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18494:1: ( ruleClassificationClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18494:1: ( ruleClassificationClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18495:1: ruleClassificationClause
+ {
+ before(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_237627);
+ ruleClassificationClause();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16136:1: ( ( ruleTemplateBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16137:1: ( ruleTemplateBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16137:1: ( ruleTemplateBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16138:1: ruleTemplateBinding
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_132767);
- ruleTemplateBinding();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0());
- after(grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__BindingAssignment_1"
+ // $ANTLR end "rule__ClassifyStatement__ClauseAssignment_2"
- // $ANTLR start "rule__QualifiedNameWithBinding__RemainingAssignment_2_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16147:1: rule__QualifiedNameWithBinding__RemainingAssignment_2_1 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__QualifiedNameWithBinding__RemainingAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__ClassificationClause__ClassifyFromClauseAssignment_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18504:1: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 : ( ruleClassificationFromClause ) ;
+ public final void rule__ClassificationClause__ClassifyFromClauseAssignment_0_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16151:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16152:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16152:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16153:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_132798);
- ruleQualifiedNameWithBinding();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18508:1: ( ( ruleClassificationFromClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18509:1: ( ruleClassificationFromClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18509:1: ( ruleClassificationFromClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18510:1: ruleClassificationFromClause
+ {
+ before(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0());
+ pushFollow(FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_037658);
+ ruleClassificationFromClause();
- after(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0());
+ state._fsp--;
- }
+ after(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithBinding__RemainingAssignment_2_1"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__Tuple__TupleElementsAssignment_2_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16162:1: rule__Tuple__TupleElementsAssignment_2_0 : ( ruleTupleElement ) ;
- public final void rule__Tuple__TupleElementsAssignment_2_0() throws RecognitionException {
+ // $ANTLR end "rule__ClassificationClause__ClassifyFromClauseAssignment_0_0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16166:1: ( ( ruleTupleElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16167:1: ( ruleTupleElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16167:1: ( ruleTupleElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16168:1: ruleTupleElement
- {
- before(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_032829);
- ruleTupleElement();
- state._fsp--;
+ // $ANTLR start "rule__ClassificationClause__ClassifyToClauseAssignment_0_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18519:1: rule__ClassificationClause__ClassifyToClauseAssignment_0_1 : ( ruleClassificationToClause ) ;
+ public final void rule__ClassificationClause__ClassifyToClauseAssignment_0_1() throws RecognitionException {
- after(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18523:1: ( ( ruleClassificationToClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18524:1: ( ruleClassificationToClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18524:1: ( ruleClassificationToClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18525:1: ruleClassificationToClause
+ {
+ before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0());
+ pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_137689);
+ ruleClassificationToClause();
+ state._fsp--;
- }
+ after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__TupleElementsAssignment_2_0"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__Tuple__TupleElementsAssignment_2_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16177:1: rule__Tuple__TupleElementsAssignment_2_1_1 : ( ruleTupleElement ) ;
- public final void rule__Tuple__TupleElementsAssignment_2_1_1() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16181:1: ( ( ruleTupleElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16182:1: ( ruleTupleElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16182:1: ( ruleTupleElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16183:1: ruleTupleElement
- {
- before(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_132860);
- ruleTupleElement();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ClassificationClause__ClassifyToClauseAssignment_0_1"
- after(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0());
- }
+ // $ANTLR start "rule__ClassificationClause__ReclassyAllClauseAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18534:1: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 : ( ruleReclassifyAllClause ) ;
+ public final void rule__ClassificationClause__ReclassyAllClauseAssignment_1_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18538:1: ( ( ruleReclassifyAllClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18539:1: ( ruleReclassifyAllClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18539:1: ( ruleReclassifyAllClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18540:1: ruleReclassifyAllClause
+ {
+ before(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_037720);
+ ruleReclassifyAllClause();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0());
- }
- return ;
- }
- // $ANTLR end "rule__Tuple__TupleElementsAssignment_2_1_1"
+ }
- // $ANTLR start "rule__TupleElement__ArgumentAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16192:1: rule__TupleElement__ArgumentAssignment : ( ruleExpression ) ;
- public final void rule__TupleElement__ArgumentAssignment() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16196:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16197:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16197:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16198:1: ruleExpression
- {
- before(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment32891);
- ruleExpression();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- after(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ClassificationClause__ReclassyAllClauseAssignment_1_0"
- }
+ // $ANTLR start "rule__ClassificationClause__ClassifyToClauseAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18549:1: rule__ClassificationClause__ClassifyToClauseAssignment_1_1 : ( ruleClassificationToClause ) ;
+ public final void rule__ClassificationClause__ClassifyToClauseAssignment_1_1() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18553:1: ( ( ruleClassificationToClause ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18554:1: ( ruleClassificationToClause )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18554:1: ( ruleClassificationToClause )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18555:1: ruleClassificationToClause
+ {
+ before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_137751);
+ ruleClassificationToClause();
- }
- return ;
- }
- // $ANTLR end "rule__TupleElement__ArgumentAssignment"
+ state._fsp--;
+ after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0());
- // $ANTLR start "rule__ConditionalTestExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16207:1: rule__ConditionalTestExpression__ExpAssignment_0 : ( ruleConditionalOrExpression ) ;
- public final void rule__ConditionalTestExpression__ExpAssignment_0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16211:1: ( ( ruleConditionalOrExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16212:1: ( ruleConditionalOrExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16212:1: ( ruleConditionalOrExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16213:1: ruleConditionalOrExpression
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_032922);
- ruleConditionalOrExpression();
- state._fsp--;
+ }
- after(grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ClassificationClause__ClassifyToClauseAssignment_1_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__ClassificationFromClause__QualifiedNameListAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18564:1: rule__ClassificationFromClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
+ public final void rule__ClassificationFromClause__QualifiedNameListAssignment_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__ExpAssignment_0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18568:1: ( ( ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18569:1: ( ruleQualifiedNameList )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18569:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18570:1: ruleQualifiedNameList
+ {
+ before(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_137782);
+ ruleQualifiedNameList();
- // $ANTLR start "rule__ConditionalTestExpression__WhenTrueAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16222:1: rule__ConditionalTestExpression__WhenTrueAssignment_1_1 : ( ruleConditionalTestExpression ) ;
- public final void rule__ConditionalTestExpression__WhenTrueAssignment_1_1() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16226:1: ( ( ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16227:1: ( ruleConditionalTestExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16227:1: ( ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16228:1: ruleConditionalTestExpression
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_132953);
- ruleConditionalTestExpression();
+ after(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- state._fsp--;
+ }
- after(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__ClassificationFromClause__QualifiedNameListAssignment_1"
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__WhenTrueAssignment_1_1"
+ // $ANTLR start "rule__ClassificationToClause__QualifiedNameListAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18579:1: rule__ClassificationToClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
+ public final void rule__ClassificationToClause__QualifiedNameListAssignment_1() throws RecognitionException {
- // $ANTLR start "rule__ConditionalTestExpression__WhenFalseAssignment_1_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16237:1: rule__ConditionalTestExpression__WhenFalseAssignment_1_3 : ( ruleConditionalTestExpression ) ;
- public final void rule__ConditionalTestExpression__WhenFalseAssignment_1_3() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16241:1: ( ( ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16242:1: ( ruleConditionalTestExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16242:1: ( ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16243:1: ruleConditionalTestExpression
- {
- before(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_332984);
- ruleConditionalTestExpression();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18583:1: ( ( ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18584:1: ( ruleQualifiedNameList )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18584:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18585:1: ruleQualifiedNameList
+ {
+ before(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_137813);
+ ruleQualifiedNameList();
- state._fsp--;
+ state._fsp--;
- after(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0());
+ after(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalTestExpression__WhenFalseAssignment_1_3"
+ }
+ return;
+ }
+ // $ANTLR end "rule__ClassificationToClause__QualifiedNameListAssignment_1"
- // $ANTLR start "rule__ConditionalOrExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16252:1: rule__ConditionalOrExpression__ExpAssignment_0 : ( ruleConditionalAndExpression ) ;
- public final void rule__ConditionalOrExpression__ExpAssignment_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16256:1: ( ( ruleConditionalAndExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16257:1: ( ruleConditionalAndExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16257:1: ( ruleConditionalAndExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16258:1: ruleConditionalAndExpression
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033015);
- ruleConditionalAndExpression();
+ // $ANTLR start "rule__QualifiedNameList__QualifiedNameAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18594:1: rule__QualifiedNameList__QualifiedNameAssignment_0 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__QualifiedNameList__QualifiedNameAssignment_0() throws RecognitionException {
- state._fsp--;
+ int stackSize = keepStackSize();
- after(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0());
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18598:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18599:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18599:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18600:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_037844);
+ ruleQualifiedNameWithBinding();
- }
+ state._fsp--;
+ after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0());
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__ExpAssignment_0"
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- // $ANTLR start "rule__ConditionalOrExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16267:1: rule__ConditionalOrExpression__ExpAssignment_1_1 : ( ruleConditionalAndExpression ) ;
- public final void rule__ConditionalOrExpression__ExpAssignment_1_1() throws RecognitionException {
+ }
+ return;
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16271:1: ( ( ruleConditionalAndExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16272:1: ( ruleConditionalAndExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16272:1: ( ruleConditionalAndExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16273:1: ruleConditionalAndExpression
- {
- before(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_133046);
- ruleConditionalAndExpression();
+ // $ANTLR end "rule__QualifiedNameList__QualifiedNameAssignment_0"
- state._fsp--;
- after(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0());
+ // $ANTLR start "rule__QualifiedNameList__QualifiedNameAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18609:1: rule__QualifiedNameList__QualifiedNameAssignment_1_1 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__QualifiedNameList__QualifiedNameAssignment_1_1() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18613:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18614:1: ( ruleQualifiedNameWithBinding )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18614:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18615:1: ruleQualifiedNameWithBinding
+ {
+ before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_137875);
+ ruleQualifiedNameWithBinding();
- }
+ state._fsp--;
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0());
- restoreStackSize(stackSize);
+ }
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalOrExpression__ExpAssignment_1_1"
+ }
- // $ANTLR start "rule__ConditionalAndExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16282:1: rule__ConditionalAndExpression__ExpAssignment_0 : ( ruleInclusiveOrExpression ) ;
- public final void rule__ConditionalAndExpression__ExpAssignment_0() throws RecognitionException {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16286:1: ( ( ruleInclusiveOrExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16287:1: ( ruleInclusiveOrExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16287:1: ( ruleInclusiveOrExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16288:1: ruleInclusiveOrExpression
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_033077);
- ruleInclusiveOrExpression();
+ restoreStackSize(stackSize);
- state._fsp--;
+ }
+ return;
+ }
- after(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0());
+ // $ANTLR end "rule__QualifiedNameList__QualifiedNameAssignment_1_1"
- }
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18624:1: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 : ( ruleNameExpression ) ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0() throws RecognitionException {
- }
+ int stackSize = keepStackSize();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18628:1: ( ( ruleNameExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18629:1: ( ruleNameExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18629:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18630:1: ruleNameExpression
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_037906);
+ ruleNameExpression();
- restoreStackSize(stackSize);
+ state._fsp--;
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__ExpAssignment_0"
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0());
+ }
- // $ANTLR start "rule__ConditionalAndExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16297:1: rule__ConditionalAndExpression__ExpAssignment_1_1 : ( ruleInclusiveOrExpression ) ;
- public final void rule__ConditionalAndExpression__ExpAssignment_1_1() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16301:1: ( ( ruleInclusiveOrExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16302:1: ( ruleInclusiveOrExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16302:1: ( ruleInclusiveOrExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16303:1: ruleInclusiveOrExpression
- {
- before(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_133108);
- ruleInclusiveOrExpression();
+ }
- state._fsp--;
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- after(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0());
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0"
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18639:1: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 : ( ruleVariableDeclarationCompletion ) ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0() throws RecognitionException {
- restoreStackSize(stackSize);
+ int stackSize = keepStackSize();
- }
- return ;
- }
- // $ANTLR end "rule__ConditionalAndExpression__ExpAssignment_1_1"
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18643:1: ( ( ruleVariableDeclarationCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18644:1: ( ruleVariableDeclarationCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18644:1: ( ruleVariableDeclarationCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18645:1: ruleVariableDeclarationCompletion
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_037937);
+ ruleVariableDeclarationCompletion();
+ state._fsp--;
- // $ANTLR start "rule__InclusiveOrExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16312:1: rule__InclusiveOrExpression__ExpAssignment_0 : ( ruleExclusiveOrExpression ) ;
- public final void rule__InclusiveOrExpression__ExpAssignment_0() throws RecognitionException {
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0());
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16316:1: ( ( ruleExclusiveOrExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16317:1: ( ruleExclusiveOrExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16317:1: ( ruleExclusiveOrExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16318:1: ruleExclusiveOrExpression
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_033139);
- ruleExclusiveOrExpression();
+ }
- state._fsp--;
- after(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0());
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
+ restoreStackSize(stackSize);
- }
+ }
+ return;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0"
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__ExpAssignment_0"
+ // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18654:1: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 : ( ruleAssignmentCompletion ) ;
+ public final void rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- // $ANTLR start "rule__InclusiveOrExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16327:1: rule__InclusiveOrExpression__ExpAssignment_1_1 : ( ruleExclusiveOrExpression ) ;
- public final void rule__InclusiveOrExpression__ExpAssignment_1_1() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18658:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18659:1: ( ruleAssignmentCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18659:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18660:1: ruleAssignmentCompletion
+ {
+ before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_137968);
+ ruleAssignmentCompletion();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16331:1: ( ( ruleExclusiveOrExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16332:1: ( ruleExclusiveOrExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16332:1: ( ruleExclusiveOrExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16333:1: ruleExclusiveOrExpression
- {
- before(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_133170);
- ruleExclusiveOrExpression();
+ state._fsp--;
- state._fsp--;
+ after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0());
- after(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0());
+ }
- }
+ }
- }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ restoreStackSize(stackSize);
- restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
- return ;
- }
- // $ANTLR end "rule__InclusiveOrExpression__ExpAssignment_1_1"
+ // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1"
- // $ANTLR start "rule__ExclusiveOrExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16342:1: rule__ExclusiveOrExpression__ExpAssignment_0 : ( ruleAndExpression ) ;
- public final void rule__ExclusiveOrExpression__ExpAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationStatement___superAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18669:1: rule__SuperInvocationStatement___superAssignment_0 : ( ruleSuperInvocationExpression ) ;
+ public final void rule__SuperInvocationStatement___superAssignment_0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16346:1: ( ( ruleAndExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16347:1: ( ruleAndExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16347:1: ( ruleAndExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16348:1: ruleAndExpression
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_033201);
- ruleAndExpression();
+ int stackSize = keepStackSize();
- state._fsp--;
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18673:1: ( ( ruleSuperInvocationExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18674:1: ( ruleSuperInvocationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18674:1: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18675:1: ruleSuperInvocationExpression
+ {
+ before(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_037999);
+ ruleSuperInvocationExpression();
- after(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0());
+ state._fsp--;
- }
+ after(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0());
+ }
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__ExpAssignment_0"
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- // $ANTLR start "rule__ExclusiveOrExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16357:1: rule__ExclusiveOrExpression__ExpAssignment_1_1 : ( ruleAndExpression ) ;
- public final void rule__ExclusiveOrExpression__ExpAssignment_1_1() throws RecognitionException {
+ // $ANTLR end "rule__SuperInvocationStatement___superAssignment_0"
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16361:1: ( ( ruleAndExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16362:1: ( ruleAndExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16362:1: ( ruleAndExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16363:1: ruleAndExpression
- {
- before(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_133232);
- ruleAndExpression();
- state._fsp--;
+ // $ANTLR start "rule__ThisInvocationStatement___thisAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18684:1: rule__ThisInvocationStatement___thisAssignment_0 : ( ruleThisExpression ) ;
+ public final void rule__ThisInvocationStatement___thisAssignment_0() throws RecognitionException {
- after(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0());
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18688:1: ( ( ruleThisExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18689:1: ( ruleThisExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18689:1: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18690:1: ruleThisExpression
+ {
+ before(grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_038030);
+ ruleThisExpression();
+ state._fsp--;
- }
+ after(grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0());
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ExclusiveOrExpression__ExpAssignment_1_1"
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- // $ANTLR start "rule__AndExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16372:1: rule__AndExpression__ExpAssignment_0 : ( ruleEqualityExpression ) ;
- public final void rule__AndExpression__ExpAssignment_0() throws RecognitionException {
+ restoreStackSize(stackSize);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16376:1: ( ( ruleEqualityExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16377:1: ( ruleEqualityExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16377:1: ( ruleEqualityExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16378:1: ruleEqualityExpression
- {
- before(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_033263);
- ruleEqualityExpression();
+ }
+ return;
+ }
- state._fsp--;
+ // $ANTLR end "rule__ThisInvocationStatement___thisAssignment_0"
- after(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0());
- }
+ // $ANTLR start "rule__ThisInvocationStatement__AssignmentCompletionAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18699:1: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 : ( ruleAssignmentCompletion ) ;
+ public final void rule__ThisInvocationStatement__AssignmentCompletionAssignment_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- }
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18703:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18704:1: ( ruleAssignmentCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18704:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18705:1: ruleAssignmentCompletion
+ {
+ before(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_138061);
+ ruleAssignmentCompletion();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ state._fsp--;
- restoreStackSize(stackSize);
+ after(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0());
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__ExpAssignment_0"
+ }
- // $ANTLR start "rule__AndExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16387:1: rule__AndExpression__ExpAssignment_1_1 : ( ruleEqualityExpression ) ;
- public final void rule__AndExpression__ExpAssignment_1_1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16391:1: ( ( ruleEqualityExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16392:1: ( ruleEqualityExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16392:1: ( ruleEqualityExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16393:1: ruleEqualityExpression
- {
- before(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_133294);
- ruleEqualityExpression();
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- state._fsp--;
+ restoreStackSize(stackSize);
- after(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0());
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__ThisInvocationStatement__AssignmentCompletionAssignment_1"
- }
+ // $ANTLR start "rule__InstanceCreationInvocationStatement___newAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18714:1: rule__InstanceCreationInvocationStatement___newAssignment_0 : ( ruleInstanceCreationExpression ) ;
+ public final void rule__InstanceCreationInvocationStatement___newAssignment_0() throws RecognitionException {
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ int stackSize = keepStackSize();
- restoreStackSize(stackSize);
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18718:1: ( ( ruleInstanceCreationExpression ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18719:1: ( ruleInstanceCreationExpression )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18719:1: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18720:1: ruleInstanceCreationExpression
+ {
+ before(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_038092);
+ ruleInstanceCreationExpression();
- }
- return ;
- }
- // $ANTLR end "rule__AndExpression__ExpAssignment_1_1"
+ state._fsp--;
+ after(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0());
- // $ANTLR start "rule__EqualityExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16402:1: rule__EqualityExpression__ExpAssignment_0 : ( ruleClassificationExpression ) ;
- public final void rule__EqualityExpression__ExpAssignment_0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16406:1: ( ( ruleClassificationExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16407:1: ( ruleClassificationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16407:1: ( ruleClassificationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16408:1: ruleClassificationExpression
- {
- before(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_033325);
- ruleClassificationExpression();
- state._fsp--;
+ }
- after(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__InstanceCreationInvocationStatement___newAssignment_0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18729:1: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
+ public final void rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__ExpAssignment_0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18733:1: ( ( ( '[' ) ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18734:1: ( ( '[' ) )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18734:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18735:1: ( '[' )
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18736:1: ( '[' )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18737:1: '['
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ match(input, 74, FOLLOW_74_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_038128);
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // $ANTLR start "rule__EqualityExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16417:1: rule__EqualityExpression__OpAssignment_1_0 : ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) ;
- public final void rule__EqualityExpression__OpAssignment_1_0() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16421:1: ( ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16422:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16422:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16423:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
- {
- before(grammarAccess.getEqualityExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16424:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16424:2: rule__EqualityExpression__OpAlternatives_1_0_0
- {
- pushFollow(FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_033356);
- rule__EqualityExpression__OpAlternatives_1_0_0();
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- state._fsp--;
+ }
- }
+ }
- after(grammarAccess.getEqualityExpressionAccess().getOpAlternatives_1_0_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__VariableDeclarationCompletion__VariableNameAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18752:1: rule__VariableDeclarationCompletion__VariableNameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__VariableDeclarationCompletion__VariableNameAssignment_1() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__OpAssignment_1_0"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18756:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18757:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18757:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18758:1: RULE_ID
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
+ match(input, RULE_ID, FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_138167);
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
- // $ANTLR start "rule__EqualityExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16433:1: rule__EqualityExpression__ExpAssignment_1_1 : ( ruleClassificationExpression ) ;
- public final void rule__EqualityExpression__ExpAssignment_1_1() throws RecognitionException {
+ }
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16437:1: ( ( ruleClassificationExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16438:1: ( ruleClassificationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16438:1: ( ruleClassificationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16439:1: ruleClassificationExpression
- {
- before(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_133389);
- ruleClassificationExpression();
- state._fsp--;
+ }
- after(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0());
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
+ }
+ return;
+ }
- }
+ // $ANTLR end "rule__VariableDeclarationCompletion__VariableNameAssignment_1"
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- restoreStackSize(stackSize);
+ // $ANTLR start "rule__VariableDeclarationCompletion__InitValueAssignment_2"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18767:1: rule__VariableDeclarationCompletion__InitValueAssignment_2 : ( ruleAssignmentCompletion ) ;
+ public final void rule__VariableDeclarationCompletion__InitValueAssignment_2() throws RecognitionException {
- }
- return ;
- }
- // $ANTLR end "rule__EqualityExpression__ExpAssignment_1_1"
+ int stackSize = keepStackSize();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18771:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18772:1: ( ruleAssignmentCompletion )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18772:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18773:1: ruleAssignmentCompletion
+ {
+ before(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_238198);
+ ruleAssignmentCompletion();
- // $ANTLR start "rule__ClassificationExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16448:1: rule__ClassificationExpression__ExpAssignment_0 : ( ruleRelationalExpression ) ;
- public final void rule__ClassificationExpression__ExpAssignment_0() throws RecognitionException {
+ state._fsp--;
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16452:1: ( ( ruleRelationalExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16453:1: ( ruleRelationalExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16453:1: ( ruleRelationalExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16454:1: ruleRelationalExpression
- {
- before(grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_033420);
- ruleRelationalExpression();
+ after(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0());
- state._fsp--;
+ }
- after(grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__VariableDeclarationCompletion__InitValueAssignment_2"
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__ExpAssignment_0"
+ // $ANTLR start "rule__AssignmentCompletion__OpAssignment_0"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18782:1: rule__AssignmentCompletion__OpAssignment_0 : ( ruleAssignmentOperator ) ;
+ public final void rule__AssignmentCompletion__OpAssignment_0() throws RecognitionException {
- // $ANTLR start "rule__ClassificationExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16463:1: rule__ClassificationExpression__OpAssignment_1_0 : ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) ;
- public final void rule__ClassificationExpression__OpAssignment_1_0() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16467:1: ( ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16468:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16468:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16469:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
- {
- before(grammarAccess.getClassificationExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16470:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16470:2: rule__ClassificationExpression__OpAlternatives_1_0_0
- {
- pushFollow(FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_033451);
- rule__ClassificationExpression__OpAlternatives_1_0_0();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18786:1: ( ( ruleAssignmentOperator ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18787:1: ( ruleAssignmentOperator )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18787:1: ( ruleAssignmentOperator )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18788:1: ruleAssignmentOperator
+ {
+ before(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0());
+ pushFollow(FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_038229);
+ ruleAssignmentOperator();
- state._fsp--;
+ state._fsp--;
+ after(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0());
- }
+ }
- after(grammarAccess.getClassificationExpressionAccess().getOpAlternatives_1_0_0());
- }
+ }
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- }
+ restoreStackSize(stackSize);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ }
+ return;
+ }
- restoreStackSize(stackSize);
+ // $ANTLR end "rule__AssignmentCompletion__OpAssignment_0"
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__OpAssignment_1_0"
+ // $ANTLR start "rule__AssignmentCompletion__RightHandSideAssignment_1"
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18797:1: rule__AssignmentCompletion__RightHandSideAssignment_1 : ( ruleSequenceElement ) ;
+ public final void rule__AssignmentCompletion__RightHandSideAssignment_1() throws RecognitionException {
- // $ANTLR start "rule__ClassificationExpression__TypeNameAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16479:1: rule__ClassificationExpression__TypeNameAssignment_1_1 : ( ruleNameExpression ) ;
- public final void rule__ClassificationExpression__TypeNameAssignment_1_1() throws RecognitionException {
+ int stackSize = keepStackSize();
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16483:1: ( ( ruleNameExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16484:1: ( ruleNameExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16484:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16485:1: ruleNameExpression
- {
- before(grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_133484);
- ruleNameExpression();
+ try {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18801:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18802:1: ( ruleSequenceElement )
+ {
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18802:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18803:1: ruleSequenceElement
+ {
+ before(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_138260);
+ ruleSequenceElement();
- state._fsp--;
+ state._fsp--;
- after(grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0());
+ after(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0());
- }
+ }
- }
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ } catch (RecognitionException re) {
+ reportError(re);
+ recover(input, re);
+ } finally {
- restoreStackSize(stackSize);
+ restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationExpression__TypeNameAssignment_1_1"
+ }
+ return;
+ }
+ // $ANTLR end "rule__AssignmentCompletion__RightHandSideAssignment_1"
- // $ANTLR start "rule__RelationalExpression__LeftAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16494:1: rule__RelationalExpression__LeftAssignment_0 : ( ruleShiftExpression ) ;
- public final void rule__RelationalExpression__LeftAssignment_0() throws RecognitionException {
+ // Delegated rules
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16498:1: ( ( ruleShiftExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16499:1: ( ruleShiftExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16499:1: ( ruleShiftExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16500:1: ruleShiftExpression
- {
- before(grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_033515);
- ruleShiftExpression();
- state._fsp--;
+ protected DFA17 dfa17 = new DFA17(this);
- after(grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0());
+ static final String DFA17_eotS = "\13\uffff";
- }
+ static final String DFA17_eofS = "\4\uffff\1\11\6\uffff";
+ static final String DFA17_minS = "\1\111\2\6\1\uffff\1\6\6\uffff";
- }
+ static final String DFA17_maxS = "\1\114\1\126\1\116\1\uffff\1\154\6\uffff";
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ static final String DFA17_acceptS = "\3\uffff\1\3\1\uffff\1\7\1\6\1\5\1\4\1\2\1\1";
- restoreStackSize(stackSize);
+ static final String DFA17_specialS = "\13\uffff}>";
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__LeftAssignment_0"
+ static final String[] DFA17_transitionS = { "\1\1\2\uffff\1\2", "\1\4\34\uffff\3\3\60\uffff\1\5", "\1\10\37\uffff\7\6\40\uffff\1\7\1\6", "", "\1\11\7\uffff\20\11\23\uffff\14\11\1\uffff\1\11\1\uffff\1" + "\12\14\11\7\uffff\2\11\5\uffff\1\11\17\uffff\2\11", "", "", "", "", "", "" };
+ static final short[] DFA17_eot = DFA.unpackEncodedString(DFA17_eotS);
- // $ANTLR start "rule__RelationalExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16509:1: rule__RelationalExpression__OpAssignment_1_0 : ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) ;
- public final void rule__RelationalExpression__OpAssignment_1_0() throws RecognitionException {
+ static final short[] DFA17_eof = DFA.unpackEncodedString(DFA17_eofS);
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16513:1: ( ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16514:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16514:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16515:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
- {
- before(grammarAccess.getRelationalExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16516:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16516:2: rule__RelationalExpression__OpAlternatives_1_0_0
- {
- pushFollow(FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_033546);
- rule__RelationalExpression__OpAlternatives_1_0_0();
+ static final char[] DFA17_min = DFA.unpackEncodedStringToUnsignedChars(DFA17_minS);
- state._fsp--;
+ static final char[] DFA17_max = DFA.unpackEncodedStringToUnsignedChars(DFA17_maxS);
+ static final short[] DFA17_accept = DFA.unpackEncodedString(DFA17_acceptS);
- }
+ static final short[] DFA17_special = DFA.unpackEncodedString(DFA17_specialS);
- after(grammarAccess.getRelationalExpressionAccess().getOpAlternatives_1_0_0());
+ static final short[][] DFA17_transition;
- }
+ static {
+ int numStates = DFA17_transitionS.length;
+ DFA17_transition = new short[numStates][];
+ for(int i = 0; i < numStates; i++) {
+ DFA17_transition[i] = DFA.unpackEncodedString(DFA17_transitionS[i]);
+ }
+ }
+ class DFA17 extends DFA {
- }
+ public DFA17(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 17;
+ this.eot = DFA17_eot;
+ this.eof = DFA17_eof;
+ this.min = DFA17_min;
+ this.max = DFA17_max;
+ this.accept = DFA17_accept;
+ this.special = DFA17_special;
+ this.transition = DFA17_transition;
+ }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public String getDescription() {
+ return "3490:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );";
+ }
+ }
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__OpAssignment_1_0"
+ public static final BitSet FOLLOW_ruleAppliedStereotypePropertyRule_in_entryRuleAppliedStereotypePropertyRule61 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleAppliedStereotypePropertyRule68 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__RelationalExpression__RightAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16525:1: rule__RelationalExpression__RightAssignment_1_1 : ( ruleShiftExpression ) ;
- public final void rule__RelationalExpression__RightAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__0_in_ruleAppliedStereotypePropertyRule94 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16529:1: ( ( ruleShiftExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16530:1: ( ruleShiftExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16530:1: ( ruleShiftExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16531:1: ruleShiftExpression
- {
- before(grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_133579);
- ruleShiftExpression();
+ public static final BitSet FOLLOW_ruleExpressionValueRule_in_entryRuleExpressionValueRule121 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleExpressionValueRule128 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__0_in_ruleExpressionValueRule154 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleLITERAL_in_entryRuleLITERAL183 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleLITERAL190 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LITERAL__Alternatives_in_ruleLITERAL216 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL243 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL250 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__RelationalExpression__RightAssignment_1_1"
+ public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_in_ruleBOOLEAN_LITERAL276 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL303 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__ShiftExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16540:1: rule__ShiftExpression__ExpAssignment_0 : ( ruleAdditiveExpression ) ;
- public final void rule__ShiftExpression__ExpAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL310 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16544:1: ( ( ruleAdditiveExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16545:1: ( ruleAdditiveExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16545:1: ( ruleAdditiveExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16546:1: ruleAdditiveExpression
- {
- before(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_033610);
- ruleAdditiveExpression();
+ public static final BitSet FOLLOW_rule__NUMBER_LITERAL__Alternatives_in_ruleNUMBER_LITERAL336 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL363 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleINTEGER_LITERAL370 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_in_ruleINTEGER_LITERAL396 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL423 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL430 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_in_ruleUNLIMITED_LITERAL456 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL483 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__ExpAssignment_0"
+ public static final BitSet FOLLOW_EOF_in_entryRuleSTRING_LITERAL490 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__STRING_LITERAL__ValueAssignment_in_ruleSTRING_LITERAL516 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ShiftExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16555:1: rule__ShiftExpression__OpAssignment_1_0 : ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) ;
- public final void rule__ShiftExpression__OpAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleNameExpression_in_entryRuleNameExpression543 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16559:1: ( ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16560:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16560:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16561:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
- {
- before(grammarAccess.getShiftExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16562:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16562:2: rule__ShiftExpression__OpAlternatives_1_0_0
- {
- pushFollow(FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_033641);
- rule__ShiftExpression__OpAlternatives_1_0_0();
+ public static final BitSet FOLLOW_EOF_in_entryRuleNameExpression550 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NameExpression__Group__0_in_ruleNameExpression576 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath603 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNamePath610 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getShiftExpressionAccess().getOpAlternatives_1_0_0());
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath638 = new BitSet(new long[]{ 0x0000000000000042L });
- }
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath650 = new BitSet(new long[]{ 0x0000000000000042L });
+ public static final BitSet FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName680 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleUnqualifiedName687 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__0_in_ruleUnqualifiedName713 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding740 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__OpAssignment_1_0"
+ public static final BitSet FOLLOW_EOF_in_entryRuleTemplateBinding747 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__0_in_ruleTemplateBinding773 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ShiftExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16571:1: rule__ShiftExpression__ExpAssignment_1_1 : ( ruleAdditiveExpression ) ;
- public final void rule__ShiftExpression__ExpAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding800 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16575:1: ( ( ruleAdditiveExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16576:1: ( ruleAdditiveExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16576:1: ( ruleAdditiveExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16577:1: ruleAdditiveExpression
- {
- before(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_133674);
- ruleAdditiveExpression();
+ public static final BitSet FOLLOW_EOF_in_entryRuleNamedTemplateBinding807 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__0_in_ruleNamedTemplateBinding833 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding860 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding867 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__0_in_ruleQualifiedNameWithBinding893 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleTuple_in_entryRuleTuple920 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleTuple927 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__Tuple__Group__0_in_ruleTuple953 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ShiftExpression__ExpAssignment_1_1"
+ public static final BitSet FOLLOW_ruleTupleElement_in_entryRuleTupleElement980 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleTupleElement987 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AdditiveExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16586:1: rule__AdditiveExpression__ExpAssignment_0 : ( ruleMultiplicativeExpression ) ;
- public final void rule__AdditiveExpression__ExpAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__TupleElement__ArgumentAssignment_in_ruleTupleElement1013 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16590:1: ( ( ruleMultiplicativeExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16591:1: ( ruleMultiplicativeExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16591:1: ( ruleMultiplicativeExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16592:1: ruleMultiplicativeExpression
- {
- before(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_033705);
- ruleMultiplicativeExpression();
+ public static final BitSet FOLLOW_ruleExpression_in_entryRuleExpression1040 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleExpression1047 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleExpression1073 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression1099 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleConditionalTestExpression1106 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__0_in_ruleConditionalTestExpression1132 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression1159 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleConditionalOrExpression1166 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__ExpAssignment_0"
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__0_in_ruleConditionalOrExpression1192 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression1219 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__AdditiveExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16601:1: rule__AdditiveExpression__OpAssignment_1_0 : ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) ;
- public final void rule__AdditiveExpression__OpAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleConditionalAndExpression1226 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16605:1: ( ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16606:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16606:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16607:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
- {
- before(grammarAccess.getAdditiveExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16608:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16608:2: rule__AdditiveExpression__OpAlternatives_1_0_0
- {
- pushFollow(FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_033736);
- rule__AdditiveExpression__OpAlternatives_1_0_0();
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__0_in_ruleConditionalAndExpression1252 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression1279 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleInclusiveOrExpression1286 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__0_in_ruleInclusiveOrExpression1312 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAdditiveExpressionAccess().getOpAlternatives_1_0_0());
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression1339 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleExclusiveOrExpression1346 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__0_in_ruleExclusiveOrExpression1372 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAndExpression_in_entryRuleAndExpression1399 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleAndExpression1406 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AndExpression__Group__0_in_ruleAndExpression1432 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__OpAssignment_1_0"
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression1459 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleEqualityExpression1466 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AdditiveExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16617:1: rule__AdditiveExpression__ExpAssignment_1_1 : ( ruleMultiplicativeExpression ) ;
- public final void rule__AdditiveExpression__ExpAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__0_in_ruleEqualityExpression1492 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16621:1: ( ( ruleMultiplicativeExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16622:1: ( ruleMultiplicativeExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16622:1: ( ruleMultiplicativeExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16623:1: ruleMultiplicativeExpression
- {
- before(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_133769);
- ruleMultiplicativeExpression();
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression1519 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationExpression1526 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__0_in_ruleClassificationExpression1552 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression1579 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationalExpression1586 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__0_in_ruleRelationalExpression1612 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression1639 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleShiftExpression1646 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AdditiveExpression__ExpAssignment_1_1"
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__0_in_ruleShiftExpression1672 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression1699 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__MultiplicativeExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16632:1: rule__MultiplicativeExpression__ExpAssignment_0 : ( ruleUnaryExpression ) ;
- public final void rule__MultiplicativeExpression__ExpAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleAdditiveExpression1706 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16636:1: ( ( ruleUnaryExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16637:1: ( ruleUnaryExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16637:1: ( ruleUnaryExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16638:1: ruleUnaryExpression
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_033800);
- ruleUnaryExpression();
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__0_in_ruleAdditiveExpression1732 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression1759 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicativeExpression1766 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__0_in_ruleMultiplicativeExpression1792 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression1819 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleUnaryExpression1826 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__0_in_ruleUnaryExpression1852 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression1879 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__ExpAssignment_0"
+ public static final BitSet FOLLOW_EOF_in_entryRulePrimaryExpression1886 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__PrimaryExpression__PrefixAssignment_in_rulePrimaryExpression1912 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__MultiplicativeExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16647:1: rule__MultiplicativeExpression__OpAssignment_1_0 : ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) ;
- public final void rule__MultiplicativeExpression__OpAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression1939 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16651:1: ( ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16652:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16652:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16653:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16654:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16654:2: rule__MultiplicativeExpression__OpAlternatives_1_0_0
- {
- pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_033831);
- rule__MultiplicativeExpression__OpAlternatives_1_0_0();
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuffixExpression1946 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SuffixExpression__Alternatives_in_ruleSuffixExpression1972 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression1999 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpression2006 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getMultiplicativeExpressionAccess().getOpAlternatives_1_0_0());
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0_in_ruleOperationCallExpression2032 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression2059 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyCallExpression2066 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2092 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2119 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationExpression2126 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__OpAssignment_1_0"
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2152 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2179 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__MultiplicativeExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16663:1: rule__MultiplicativeExpression__ExpAssignment_1_1 : ( ruleUnaryExpression ) ;
- public final void rule__MultiplicativeExpression__ExpAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTuple2186 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16667:1: ( ( ruleUnaryExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16668:1: ( ruleUnaryExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16668:1: ( ruleUnaryExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16669:1: ruleUnaryExpression
- {
- before(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_133864);
- ruleUnaryExpression();
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2212 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2239 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2246 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2272 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2299 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceOperationExpression2306 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2332 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2359 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__MultiplicativeExpression__ExpAssignment_1_1"
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceReductionExpression2366 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2392 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__UnaryExpression__OpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16678:1: rule__UnaryExpression__OpAssignment_0 : ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) ;
- public final void rule__UnaryExpression__OpAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2419 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16682:1: ( ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16683:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16683:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16684:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
- {
- before(grammarAccess.getUnaryExpressionAccess().getOpAlternatives_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16685:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16685:2: rule__UnaryExpression__OpAlternatives_0_0
- {
- pushFollow(FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_033895);
- rule__UnaryExpression__OpAlternatives_0_0();
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2426 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2452 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2479 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2486 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getUnaryExpressionAccess().getOpAlternatives_0_0());
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2512 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2539 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2546 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2572 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2599 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2606 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__OpAssignment_0"
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2632 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2659 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__UnaryExpression__ExpAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16694:1: rule__UnaryExpression__ExpAssignment_1 : ( rulePrimaryExpression ) ;
- public final void rule__UnaryExpression__ExpAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleIsUniqueOperation2666 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16698:1: ( ( rulePrimaryExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16699:1: ( rulePrimaryExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16699:1: ( rulePrimaryExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16700:1: rulePrimaryExpression
- {
- before(grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_133928);
- rulePrimaryExpression();
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2692 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2719 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleValueSpecification2726 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2752 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2779 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2786 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2812 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2839 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__UnaryExpression__ExpAssignment_1"
+ public static final BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression2846 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2872 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__PrimaryExpression__PrefixAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16709:1: rule__PrimaryExpression__PrefixAssignment : ( ruleValueSpecification ) ;
- public final void rule__PrimaryExpression__PrefixAssignment() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleNullExpression_in_entryRuleNullExpression2899 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16713:1: ( ( ruleValueSpecification ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16714:1: ( ruleValueSpecification )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16714:1: ( ruleValueSpecification )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16715:1: ruleValueSpecification
- {
- before(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment33959);
- ruleValueSpecification();
+ public static final BitSet FOLLOW_EOF_in_entryRuleNullExpression2906 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2932 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0());
+ public static final BitSet FOLLOW_ruleThisExpression_in_entryRuleThisExpression2959 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleThisExpression2966 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2992 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression3019 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationExpression3026 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression3052 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__PrimaryExpression__PrefixAssignment"
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3079 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationExpression3086 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__OperationCallExpression__OperationNameAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16724:1: rule__OperationCallExpression__OperationNameAssignment_1 : ( RULE_ID ) ;
- public final void rule__OperationCallExpression__OperationNameAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3112 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16728:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16729:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16729:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16730:1: RULE_ID
- {
- before(grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_133990);
- after(grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple3139 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTuple3146 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__0_in_ruleInstanceCreationTuple3172 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement3199 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement3206 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__0_in_ruleInstanceCreationTupleElement3232 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__OperationNameAssignment_1"
+ public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3259 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3266 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__OperationCallExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16739:1: rule__OperationCallExpression__TupleAssignment_2 : ( ruleTuple ) ;
- public final void rule__OperationCallExpression__TupleAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3292 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16743:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16744:1: ( ruleTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16744:1: ( ruleTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16745:1: ruleTuple
- {
- before(grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_234021);
- ruleTuple();
+ public static final BitSet FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3319 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleAccessCompletion3326 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3352 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3379 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3386 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3412 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression3439 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionExpression3446 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__TupleAssignment_2"
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0_in_ruleSequenceConstructionExpression3472 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement3499 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__OperationCallExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16754:1: rule__OperationCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
- public final void rule__OperationCallExpression__SuffixAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceElement3506 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16758:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16759:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16759:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16760:1: ruleSuffixExpression
- {
- before(grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_334052);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__SequenceElement__Alternatives_in_ruleSequenceElement3532 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression3559 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassExtentExpression3566 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__0_in_ruleClassExtentExpression3592 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleBlock_in_entryRuleBlock3619 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleBlock3626 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__Block__Group__0_in_ruleBlock3652 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence3679 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpression__SuffixAssignment_3"
+ public static final BitSet FOLLOW_EOF_in_entryRuleStatementSequence3686 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3714 = new BitSet(new long[]{ 0x0000000000003072L, 0x000007B93C8F0000L });
- // $ANTLR start "rule__PropertyCallExpression__PropertyNameAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16769:1: rule__PropertyCallExpression__PropertyNameAssignment_1 : ( RULE_ID ) ;
- public final void rule__PropertyCallExpression__PropertyNameAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3726 = new BitSet(new long[]{ 0x0000000000003072L, 0x000007B93C8F0000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16773:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16774:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16774:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16775:1: RULE_ID
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_134083);
- after(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement3756 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleDocumentedStatement3763 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__0_in_ruleDocumentedStatement3789 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement3816 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleInlineStatement3823 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__0_in_ruleInlineStatement3849 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__PropertyNameAssignment_1"
+ public static final BitSet FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement3876 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleAnnotatedStatement3883 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__PropertyCallExpression__IndexAssignment_2_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16784:1: rule__PropertyCallExpression__IndexAssignment_2_1 : ( ruleExpression ) ;
- public final void rule__PropertyCallExpression__IndexAssignment_2_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__0_in_ruleAnnotatedStatement3909 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16788:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16789:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16789:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16790:1: ruleExpression
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_134114);
- ruleExpression();
+ public static final BitSet FOLLOW_ruleStatement_in_entryRuleStatement3936 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleStatement3943 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0());
+ public static final BitSet FOLLOW_rule__Statement__Alternatives_in_ruleStatement3969 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation3996 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleAnnotation4003 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation4029 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement4056 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleBlockStatement4063 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__IndexAssignment_2_1"
+ public static final BitSet FOLLOW_rule__BlockStatement__BlockAssignment_in_ruleBlockStatement4089 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement4116 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__PropertyCallExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16799:1: rule__PropertyCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
- public final void rule__PropertyCallExpression__SuffixAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleEmptyStatement4123 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16803:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16804:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16804:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16805:1: ruleSuffixExpression
- {
- before(grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_334145);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__0_in_ruleEmptyStatement4149 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement4176 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement4183 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__0_in_ruleLocalNameDeclarationStatement4209 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleIfStatement_in_entryRuleIfStatement4236 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleIfStatement4243 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__IfStatement__Group__0_in_ruleIfStatement4269 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses4296 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__PropertyCallExpression__SuffixAssignment_3"
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequentialClauses4303 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__0_in_ruleSequentialClauses4329 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LinkOperationExpression__KindAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16814:1: rule__LinkOperationExpression__KindAssignment_1 : ( ruleLinkOperationKind ) ;
- public final void rule__LinkOperationExpression__KindAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses4356 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16818:1: ( ( ruleLinkOperationKind ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16819:1: ( ruleLinkOperationKind )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16819:1: ( ruleLinkOperationKind )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16820:1: ruleLinkOperationKind
- {
- before(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_134176);
- ruleLinkOperationKind();
+ public static final BitSet FOLLOW_EOF_in_entryRuleConcurrentClauses4363 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__0_in_ruleConcurrentClauses4389 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause4416 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonFinalClause4423 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__0_in_ruleNonFinalClause4449 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleFinalClause_in_entryRuleFinalClause4476 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleFinalClause4483 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__FinalClause__Group__0_in_ruleFinalClause4509 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__KindAssignment_1"
+ public static final BitSet FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement4536 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchStatement4543 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LinkOperationExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16829:1: rule__LinkOperationExpression__TupleAssignment_2 : ( ruleLinkOperationTuple ) ;
- public final void rule__LinkOperationExpression__TupleAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__0_in_ruleSwitchStatement4569 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16833:1: ( ( ruleLinkOperationTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16834:1: ( ruleLinkOperationTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16834:1: ( ruleLinkOperationTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16835:1: ruleLinkOperationTuple
- {
- before(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_234207);
- ruleLinkOperationTuple();
+ public static final BitSet FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause4596 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchClause4603 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__0_in_ruleSwitchClause4629 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase4656 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchCase4663 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__0_in_ruleSwitchCase4689 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause4716 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchDefaultClause4723 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationExpression__TupleAssignment_2"
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__0_in_ruleSwitchDefaultClause4749 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence4776 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16844:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 : ( ruleLinkOperationTupleElement ) ;
- public final void rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence4783 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16848:1: ( ( ruleLinkOperationTupleElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16849:1: ( ruleLinkOperationTupleElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16849:1: ( ruleLinkOperationTupleElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16850:1: ruleLinkOperationTupleElement
- {
- before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_134238);
- ruleLinkOperationTupleElement();
+ public static final BitSet FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4811 = new BitSet(new long[]{ 0x0000000000003072L, 0x000007B93C8F0000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4823 = new BitSet(new long[]{ 0x0000000000003072L, 0x000007B93C8F0000L });
- after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement4853 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleWhileStatement4860 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__0_in_ruleWhileStatement4886 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleDoStatement_in_entryRuleDoStatement4913 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleDoStatement4920 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__DoStatement__Group__0_in_ruleDoStatement4946 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1"
+ public static final BitSet FOLLOW_ruleForStatement_in_entryRuleForStatement4973 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleForStatement4980 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16859:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 : ( ruleLinkOperationTupleElement ) ;
- public final void rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ForStatement__Group__0_in_ruleForStatement5006 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16863:1: ( ( ruleLinkOperationTupleElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16864:1: ( ruleLinkOperationTupleElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16864:1: ( ruleLinkOperationTupleElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16865:1: ruleLinkOperationTupleElement
- {
- before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_134269);
- ruleLinkOperationTupleElement();
+ public static final BitSet FOLLOW_ruleForControl_in_entryRuleForControl5033 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleForControl5040 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0());
+ public static final BitSet FOLLOW_rule__ForControl__Group__0_in_ruleForControl5066 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition5093 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleLoopVariableDefinition5100 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Alternatives_in_ruleLoopVariableDefinition5126 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement5153 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleBreakStatement5160 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1"
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__0_in_ruleBreakStatement5186 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement5213 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__LinkOperationTupleElement__RoleAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16874:1: rule__LinkOperationTupleElement__RoleAssignment_0 : ( RULE_ID ) ;
- public final void rule__LinkOperationTupleElement__RoleAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleReturnStatement5220 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16878:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16879:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16879:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16880:1: RULE_ID
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__RoleAssignment_034300);
- after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__0_in_ruleReturnStatement5246 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement5273 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleAcceptStatement5280 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__0_in_ruleAcceptStatement5306 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion5333 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion5340 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__RoleAssignment_0"
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0_in_ruleSimpleAcceptStatementCompletion5366 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion5393 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16889:1: rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 : ( ruleExpression ) ;
- public final void rule__LinkOperationTupleElement__RoleIndexAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion5400 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16893:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16894:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16894:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16895:1: ruleExpression
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_134331);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0_in_ruleCompoundAcceptStatementCompletion5426 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock5453 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleAcceptBlock5460 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__0_in_ruleAcceptBlock5486 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause5513 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleAcceptClause5520 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__0_in_ruleAcceptClause5546 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement5573 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1"
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassifyStatement5580 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__0_in_ruleClassifyStatement5606 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LinkOperationTupleElement__ObjectAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16904:1: rule__LinkOperationTupleElement__ObjectAssignment_3 : ( ruleExpression ) ;
- public final void rule__LinkOperationTupleElement__ObjectAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause5633 = new BitSet(new long[]{ 0x0000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16908:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16909:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16909:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16910:1: ruleExpression
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__ObjectAssignment_334362);
- ruleExpression();
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationClause5640 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ClassificationClause__Alternatives_in_ruleClassificationClause5666 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
+ public static final BitSet FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause5693 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationFromClause5700 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__0_in_ruleClassificationFromClause5726 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause5753 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationToClause5760 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__0_in_ruleClassificationToClause5786 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__ObjectAssignment_3"
+ public static final BitSet FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause5813 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleReclassifyAllClause5820 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceOperationExpression__OperationNameAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16919:1: rule__SequenceOperationExpression__OperationNameAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__SequenceOperationExpression__OperationNameAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__0_in_ruleReclassifyAllClause5846 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16923:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16924:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16924:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16925:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceOperationExpression__OperationNameAssignment_134393);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList5873 = new BitSet(new long[]{ 0x0000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameList5880 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__0_in_ruleQualifiedNameList5906 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement5933 = new BitSet(new long[]{ 0x0000000000000000L });
+ public static final BitSet FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement5940 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0_in_ruleInvocationOrAssignementOrDeclarationStatement5966 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement5993 = new BitSet(new long[]{ 0x0000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationStatement6000 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__OperationNameAssignment_1"
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__0_in_ruleSuperInvocationStatement6026 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement6053 = new BitSet(new long[]{ 0x0000000000000000L });
- // $ANTLR start "rule__SequenceOperationExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16934:1: rule__SequenceOperationExpression__TupleAssignment_2 : ( ruleTuple ) ;
- public final void rule__SequenceOperationExpression__TupleAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_EOF_in_entryRuleThisInvocationStatement6060 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16938:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16939:1: ( ruleTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16939:1: ( ruleTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16940:1: ruleTuple
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_234424);
- ruleTuple();
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__0_in_ruleThisInvocationStatement6086 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement6113 = new BitSet(new long[]{ 0x0000000000000000L });
- after(grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0());
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement6120 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__0_in_ruleInstanceCreationInvocationStatement6146 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion6173 = new BitSet(new long[]{ 0x0000000000000000L });
- }
+ public static final BitSet FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion6180 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__0_in_ruleVariableDeclarationCompletion6206 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion6233 = new BitSet(new long[]{ 0x0000000000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__TupleAssignment_2"
+ public static final BitSet FOLLOW_EOF_in_entryRuleAssignmentCompletion6240 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__0_in_ruleAssignmentCompletion6266 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceOperationExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16949:1: rule__SequenceOperationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
- public final void rule__SequenceOperationExpression__SuffixAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue6303 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16953:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16954:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16954:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16955:1: ruleSuffixExpression
- {
- before(grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_334455);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__LinkOperationKind__Alternatives_in_ruleLinkOperationKind6339 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperator__Alternatives_in_ruleSelectOrRejectOperator6375 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperator__Alternatives_in_ruleCollectOrIterateOperator6411 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperator__Alternatives_in_ruleForAllOrExistsOrOneOperator6447 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AnnotationKind__Alternatives_in_ruleAnnotationKind6483 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AssignmentOperator__Alternatives_in_ruleAssignmentOperator6519 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_rule__LITERAL__Alternatives6554 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__LITERAL__Alternatives6571 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceOperationExpression__SuffixAssignment_3"
+ public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_rule__LITERAL__Alternatives6588 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6620 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceReductionExpression__IsOrderedAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16964:1: rule__SequenceReductionExpression__IsOrderedAssignment_2 : ( ( 'ordered' ) ) ;
- public final void rule__SequenceReductionExpression__IsOrderedAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6637 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16968:1: ( ( ( 'ordered' ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16969:1: ( ( 'ordered' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16969:1: ( ( 'ordered' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16970:1: ( 'ordered' )
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16971:1: ( 'ordered' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16972:1: 'ordered'
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
- match(input,109,FOLLOW_109_in_rule__SequenceReductionExpression__IsOrderedAssignment_234491);
- after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__0_in_rule__NameExpression__Alternatives_06669 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__0_in_rule__NameExpression__Alternatives_06687 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
+ public static final BitSet FOLLOW_12_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06721 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_13_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06741 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NameExpression__InvocationCompletionAssignment_0_1_2_0_in_rule__NameExpression__Alternatives_0_1_26775 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1_in_rule__NameExpression__Alternatives_0_1_26793 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__NameExpression__PostfixOpAssignment_0_1_2_2_in_rule__NameExpression__Alternatives_0_1_26811 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_12_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06845 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__IsOrderedAssignment_2"
+ public static final BitSet FOLLOW_13_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06865 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_14_in_rule__EqualityExpression__OpAlternatives_1_0_06900 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceReductionExpression__BehaviorAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16987:1: rule__SequenceReductionExpression__BehaviorAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__SequenceReductionExpression__BehaviorAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_15_in_rule__EqualityExpression__OpAlternatives_1_0_06920 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16991:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16992:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16992:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:16993:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_334530);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_16_in_rule__ClassificationExpression__OpAlternatives_1_0_06955 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_17_in_rule__ClassificationExpression__OpAlternatives_1_0_06975 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0());
+ public static final BitSet FOLLOW_18_in_rule__RelationalExpression__OpAlternatives_1_0_07010 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_19_in_rule__RelationalExpression__OpAlternatives_1_0_07030 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_20_in_rule__RelationalExpression__OpAlternatives_1_0_07050 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_21_in_rule__RelationalExpression__OpAlternatives_1_0_07070 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_22_in_rule__ShiftExpression__OpAlternatives_1_0_07105 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_23_in_rule__ShiftExpression__OpAlternatives_1_0_07125 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__BehaviorAssignment_3"
+ public static final BitSet FOLLOW_24_in_rule__ShiftExpression__OpAlternatives_1_0_07145 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_25_in_rule__AdditiveExpression__OpAlternatives_1_0_07180 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceReductionExpression__SuffixAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17002:1: rule__SequenceReductionExpression__SuffixAssignment_4 : ( ruleSuffixExpression ) ;
- public final void rule__SequenceReductionExpression__SuffixAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_26_in_rule__AdditiveExpression__OpAlternatives_1_0_07200 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17006:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17007:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17007:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17008:1: ruleSuffixExpression
- {
- before(grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_434561);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_27_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07235 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_28_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07255 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0());
+ public static final BitSet FOLLOW_29_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07275 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_30_in_rule__UnaryExpression__OpAlternatives_0_07310 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_26_in_rule__UnaryExpression__OpAlternatives_0_07330 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_25_in_rule__UnaryExpression__OpAlternatives_0_07350 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_31_in_rule__UnaryExpression__OpAlternatives_0_07370 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_32_in_rule__UnaryExpression__OpAlternatives_0_07390 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceReductionExpression__SuffixAssignment_4"
+ public static final BitSet FOLLOW_ruleOperationCallExpression_in_rule__SuffixExpression__Alternatives7424 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rulePropertyCallExpression_in_rule__SuffixExpression__Alternatives7441 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SelectOrRejectOperation__OpAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17017:1: rule__SelectOrRejectOperation__OpAssignment_1 : ( ruleSelectOrRejectOperator ) ;
- public final void rule__SelectOrRejectOperation__OpAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleLinkOperationExpression_in_rule__SuffixExpression__Alternatives7458 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17021:1: ( ( ruleSelectOrRejectOperator ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17022:1: ( ruleSelectOrRejectOperator )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17022:1: ( ruleSelectOrRejectOperator )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17023:1: ruleSelectOrRejectOperator
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_134592);
- ruleSelectOrRejectOperator();
+ public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_rule__SuffixExpression__Alternatives7475 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_rule__SuffixExpression__Alternatives7492 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_rule__SuffixExpression__Alternatives7509 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleClassExtentExpression_in_rule__SuffixExpression__Alternatives7526 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_rule__SequenceExpansionExpression__Alternatives7558 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_rule__SequenceExpansionExpression__Alternatives7575 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_rule__SequenceExpansionExpression__Alternatives7592 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleIsUniqueOperation_in_rule__SequenceExpansionExpression__Alternatives7609 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__OpAssignment_1"
+ public static final BitSet FOLLOW_ruleNameExpression_in_rule__ValueSpecification__Alternatives7641 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleLITERAL_in_rule__ValueSpecification__Alternatives7658 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SelectOrRejectOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17032:1: rule__SelectOrRejectOperation__NameAssignment_2 : ( RULE_ID ) ;
- public final void rule__SelectOrRejectOperation__NameAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleThisExpression_in_rule__ValueSpecification__Alternatives7675 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17036:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17037:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17037:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17038:1: RULE_ID
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_234623);
- after(grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__ValueSpecification__Alternatives7692 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__ValueSpecification__Alternatives7709 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_rule__ValueSpecification__Alternatives7726 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleNullExpression_in_rule__ValueSpecification__Alternatives7743 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleNameExpression_in_rule__NonLiteralValueSpecification__Alternatives7775 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_rule__NonLiteralValueSpecification__Alternatives7792 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__NameAssignment_2"
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__NonLiteralValueSpecification__Alternatives7809 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleThisExpression_in_rule__NonLiteralValueSpecification__Alternatives7826 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SelectOrRejectOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17047:1: rule__SelectOrRejectOperation__ExprAssignment_4 : ( ruleExpression ) ;
- public final void rule__SelectOrRejectOperation__ExprAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__NonLiteralValueSpecification__Alternatives7843 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17051:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17052:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17052:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17053:1: ruleExpression
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_434654);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__CastedAssignment_3_0_in_rule__ParenthesizedExpression__Alternatives_37875 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__SuffixAssignment_3_1_in_rule__ParenthesizedExpression__Alternatives_37893 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0());
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_0_in_rule__SuperInvocationExpression__Alternatives_17926 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__0_in_rule__SuperInvocationExpression__Alternatives_17944 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7977 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7995 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18028 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18046 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__ExprAssignment_4"
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28079 = new BitSet(new long[]{ 0x4000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28098 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SelectOrRejectOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17062:1: rule__SelectOrRejectOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
- public final void rule__SelectOrRejectOperation__SuffixAssignment_6() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8131 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17066:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17067:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17067:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17068:1: ruleSuffixExpression
- {
- before(grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_634685);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8148 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08180 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ public static final BitSet FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08197 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8229 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8246 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8263 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8280 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8297 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SelectOrRejectOperation__SuffixAssignment_6"
+ public static final BitSet FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8314 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8331 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__CollectOrIterateOperation__OpAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17077:1: rule__CollectOrIterateOperation__OpAssignment_1 : ( ruleCollectOrIterateOperator ) ;
- public final void rule__CollectOrIterateOperation__OpAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8348 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17081:1: ( ( ruleCollectOrIterateOperator ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17082:1: ( ruleCollectOrIterateOperator )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17082:1: ( ruleCollectOrIterateOperator )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17083:1: ruleCollectOrIterateOperator
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_134716);
- ruleCollectOrIterateOperator();
+ public static final BitSet FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8365 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8382 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8399 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8416 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8433 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8450 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8467 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8484 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__OpAssignment_1"
+ public static final BitSet FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8501 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8518 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__CollectOrIterateOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17092:1: rule__CollectOrIterateOperation__NameAssignment_2 : ( RULE_ID ) ;
- public final void rule__CollectOrIterateOperation__NameAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8550 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17096:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17097:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17097:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17098:1: RULE_ID
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_234747);
- after(grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8568 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18601 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18619 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8652 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8670 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18703 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__NameAssignment_2"
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18721 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_33_in_rule__BooleanValue__Alternatives8755 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__CollectOrIterateOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17107:1: rule__CollectOrIterateOperation__ExprAssignment_4 : ( ruleExpression ) ;
- public final void rule__CollectOrIterateOperation__ExprAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_34_in_rule__BooleanValue__Alternatives8776 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17111:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17112:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17112:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17113:1: ruleExpression
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_434778);
- ruleExpression();
+ public static final BitSet FOLLOW_35_in_rule__LinkOperationKind__Alternatives8812 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_36_in_rule__LinkOperationKind__Alternatives8833 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0());
+ public static final BitSet FOLLOW_37_in_rule__LinkOperationKind__Alternatives8854 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8890 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8911 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8947 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8968 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives9004 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__ExprAssignment_4"
+ public static final BitSet FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives9025 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives9046 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__CollectOrIterateOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17122:1: rule__CollectOrIterateOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
- public final void rule__CollectOrIterateOperation__SuffixAssignment_6() throws RecognitionException {
+ public static final BitSet FOLLOW_45_in_rule__AnnotationKind__Alternatives9082 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17126:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17127:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17127:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17128:1: ruleSuffixExpression
- {
- before(grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_634809);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_46_in_rule__AnnotationKind__Alternatives9103 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_47_in_rule__AnnotationKind__Alternatives9124 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ public static final BitSet FOLLOW_48_in_rule__AnnotationKind__Alternatives9145 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_49_in_rule__AssignmentOperator__Alternatives9181 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_50_in_rule__AssignmentOperator__Alternatives9202 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_51_in_rule__AssignmentOperator__Alternatives9223 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_52_in_rule__AssignmentOperator__Alternatives9244 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_53_in_rule__AssignmentOperator__Alternatives9265 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__CollectOrIterateOperation__SuffixAssignment_6"
+ public static final BitSet FOLLOW_54_in_rule__AssignmentOperator__Alternatives9286 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_55_in_rule__AssignmentOperator__Alternatives9307 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__OpAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17137:1: rule__ForAllOrExistsOrOneOperation__OpAssignment_1 : ( ruleForAllOrExistsOrOneOperator ) ;
- public final void rule__ForAllOrExistsOrOneOperation__OpAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_56_in_rule__AssignmentOperator__Alternatives9328 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17141:1: ( ( ruleForAllOrExistsOrOneOperator ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17142:1: ( ruleForAllOrExistsOrOneOperator )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17142:1: ( ruleForAllOrExistsOrOneOperator )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17143:1: ruleForAllOrExistsOrOneOperator
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_134840);
- ruleForAllOrExistsOrOneOperator();
+ public static final BitSet FOLLOW_57_in_rule__AssignmentOperator__Alternatives9349 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_58_in_rule__AssignmentOperator__Alternatives9370 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0());
+ public static final BitSet FOLLOW_59_in_rule__AssignmentOperator__Alternatives9391 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_60_in_rule__AssignmentOperator__Alternatives9412 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__0__Impl_in_rule__AppliedStereotypePropertyRule__Group__09445 = new BitSet(new long[]{ 0x0002000000000000L });
- }
+ public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__1_in_rule__AppliedStereotypePropertyRule__Group__09448 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__PropertyAssignment_0_in_rule__AppliedStereotypePropertyRule__Group__0__Impl9475 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__1__Impl_in_rule__AppliedStereotypePropertyRule__Group__19505 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__OpAssignment_1"
+ public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__ValueAssignment_1_in_rule__AppliedStereotypePropertyRule__Group__1__Impl9532 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__0__Impl_in_rule__ExpressionValueRule__Group__09566 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17152:1: rule__ForAllOrExistsOrOneOperation__NameAssignment_2 : ( RULE_ID ) ;
- public final void rule__ForAllOrExistsOrOneOperation__NameAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__1_in_rule__ExpressionValueRule__Group__09569 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17156:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17157:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17157:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17158:1: RULE_ID
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_234871);
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
+ public static final BitSet FOLLOW_49_in_rule__ExpressionValueRule__Group__0__Impl9597 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__1__Impl_in_rule__ExpressionValueRule__Group__19628 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ExpressionValueRule__ExpressionAssignment_1_in_rule__ExpressionValueRule__Group__1__Impl9655 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__09694 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__09697 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl9724 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__NameAssignment_2"
+ public static final BitSet FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__19754 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl9781 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17167:1: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 : ( ruleExpression ) ;
- public final void rule__ForAllOrExistsOrOneOperation__ExprAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__09816 = new BitSet(new long[]{ 0x0000000000000040L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17171:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17172:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17172:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17173:1: ruleExpression
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_434902);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__09819 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl9846 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0());
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__19876 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__19879 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl9906 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__29937 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl9964 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010000 = new BitSet(new long[]{ 0x0000000000003040L });
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__ExprAssignment_4"
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010003 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10030 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17182:1: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
- public final void rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__110061 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8401L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17186:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17187:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17187:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17188:1: ruleSuffixExpression
- {
- before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_634933);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__110064 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl10091 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__210121 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl10148 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__010185 = new BitSet(new long[]{ 0x2000000000000000L });
- }
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__010188 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl10215 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__110245 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6"
+ public static final BitSet FOLLOW_61_in_rule__QualifiedNamePath__Group__1__Impl10273 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__010308 = new BitSet(new long[]{ 0x0000000000040000L });
- // $ANTLR start "rule__IsUniqueOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17197:1: rule__IsUniqueOperation__NameAssignment_2 : ( RULE_ID ) ;
- public final void rule__IsUniqueOperation__NameAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__010311 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17201:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17202:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17202:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17203:1: RULE_ID
- {
- before(grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_234964);
- after(grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl10338 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__110368 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl10395 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__010430 = new BitSet(new long[]{ 0x0000000000000040L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__010433 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl10461 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__NameAssignment_2"
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__110492 = new BitSet(new long[]{ 0x4000000000080000L });
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__110495 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__IsUniqueOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17212:1: rule__IsUniqueOperation__ExprAssignment_4 : ( ruleExpression ) ;
- public final void rule__IsUniqueOperation__ExprAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl10522 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17216:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17217:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17217:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17218:1: ruleExpression
- {
- before(grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_434995);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__210552 = new BitSet(new long[]{ 0x4000000000080000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__210555 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0());
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl10582 = new BitSet(new long[]{ 0x4000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__310613 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl10641 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__010680 = new BitSet(new long[]{ 0x0000000000000040L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__010683 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_62_in_rule__TemplateBinding__Group_2__0__Impl10711 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__ExprAssignment_4"
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__110742 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl10769 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__IsUniqueOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17227:1: rule__IsUniqueOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
- public final void rule__IsUniqueOperation__SuffixAssignment_6() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__010803 = new BitSet(new long[]{ 0x8000000000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17231:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17232:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17232:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17233:1: ruleSuffixExpression
- {
- before(grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_635026);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__010806 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl10833 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__110863 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__110866 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_63_in_rule__NamedTemplateBinding__Group__1__Impl10894 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__210925 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl10952 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__010988 = new BitSet(new long[]{ 0x2000000000040000L });
- }
- return ;
- }
- // $ANTLR end "rule__IsUniqueOperation__SuffixAssignment_6"
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__010991 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11018 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17242:1: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 : ( ruleExpression ) ;
- public final void rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__111048 = new BitSet(new long[]{ 0x2000000000040000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17246:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17247:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17247:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17248:1: ruleExpression
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_135057);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__111051 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl11078 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__211109 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl11136 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__011173 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__011176 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_61_in_rule__QualifiedNameWithBinding__Group_2__0__Impl11204 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__111235 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1"
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl11262 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__011296 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- // $ANTLR start "rule__ParenthesizedExpression__CastedAssignment_3_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17257:1: rule__ParenthesizedExpression__CastedAssignment_3_0 : ( ruleNonLiteralValueSpecification ) ;
- public final void rule__ParenthesizedExpression__CastedAssignment_3_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__011299 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17261:1: ( ( ruleNonLiteralValueSpecification ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17262:1: ( ruleNonLiteralValueSpecification )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17262:1: ( ruleNonLiteralValueSpecification )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17263:1: ruleNonLiteralValueSpecification
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0());
- pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_035088);
- ruleNonLiteralValueSpecification();
+ public static final BitSet FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__111357 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8003L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__111360 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0());
+ public static final BitSet FOLLOW_64_in_rule__Tuple__Group__1__Impl11388 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__211419 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8003L });
+ public static final BitSet FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__211422 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl11449 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__311480 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_65_in_rule__Tuple__Group__3__Impl11508 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__CastedAssignment_3_0"
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__011547 = new BitSet(new long[]{ 0x4000000000000000L });
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__011550 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ParenthesizedExpression__SuffixAssignment_3_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17272:1: rule__ParenthesizedExpression__SuffixAssignment_3_1 : ( ruleSuffixExpression ) ;
- public final void rule__ParenthesizedExpression__SuffixAssignment_3_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl11577 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17276:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17277:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17277:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17278:1: ruleSuffixExpression
- {
- before(grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_135119);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__111607 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl11634 = new BitSet(new long[]{ 0x4000000000000002L });
- after(grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0());
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__011669 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__011672 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_62_in_rule__Tuple__Group_2_1__0__Impl11700 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__111731 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl11758 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__011792 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000004L });
- }
- return ;
- }
- // $ANTLR end "rule__ParenthesizedExpression__SuffixAssignment_3_1"
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__011795 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl11822 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ThisExpression__SuffixAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17287:1: rule__ThisExpression__SuffixAssignment_2 : ( ruleSuffixExpression ) ;
- public final void rule__ThisExpression__SuffixAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__111852 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17291:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17292:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17292:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17293:1: ruleSuffixExpression
- {
- before(grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_235150);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl11879 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__011914 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__011917 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_66_in_rule__ConditionalTestExpression__Group_1__0__Impl11945 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__111976 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000008L });
- }
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__111979 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12006 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__212036 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- return ;
- }
- // $ANTLR end "rule__ThisExpression__SuffixAssignment_2"
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__212039 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_67_in_rule__ConditionalTestExpression__Group_1__2__Impl12067 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SuperInvocationExpression__TupleAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17302:1: rule__SuperInvocationExpression__TupleAssignment_1_0 : ( ruleTuple ) ;
- public final void rule__SuperInvocationExpression__TupleAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__312098 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17306:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17307:1: ( ruleTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17307:1: ( ruleTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17308:1: ruleTuple
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_035181);
- ruleTuple();
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl12125 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__012163 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000010L });
- after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__012166 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl12193 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__112223 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl12250 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000000000010L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__012285 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__012288 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__TupleAssignment_1_0"
+ public static final BitSet FOLLOW_68_in_rule__ConditionalOrExpression__Group_1__0__Impl12316 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__112347 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17317:1: rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__SuperInvocationExpression__OperationNameAssignment_1_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl12374 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17321:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17322:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17322:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17323:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SuperInvocationExpression__OperationNameAssignment_1_1_135212);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__012408 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000020L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__012411 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl12438 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__112468 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl12495 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000000000020L });
- }
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__012530 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__012533 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_69_in_rule__ConditionalAndExpression__Group_1__0__Impl12561 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1"
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__112592 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl12619 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SuperInvocationExpression__TupleAssignment_1_1_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17332:1: rule__SuperInvocationExpression__TupleAssignment_1_1_2 : ( ruleTuple ) ;
- public final void rule__SuperInvocationExpression__TupleAssignment_1_1_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__012653 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000040L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17336:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17337:1: ( ruleTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17337:1: ( ruleTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17338:1: ruleTuple
- {
- before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_1_235243);
- ruleTuple();
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__012656 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl12683 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__112713 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl12740 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000000000040L });
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__012775 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__012778 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_70_in_rule__InclusiveOrExpression__Group_1__0__Impl12806 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__112837 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationExpression__TupleAssignment_1_1_2"
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl12864 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__012898 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000080L });
- // $ANTLR start "rule__InstanceCreationExpression__ConstructorAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17347:1: rule__InstanceCreationExpression__ConstructorAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__InstanceCreationExpression__ConstructorAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__012901 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17351:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17352:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17352:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17353:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_135274);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl12928 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__112958 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl12985 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000000000080L });
- }
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013020 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013023 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_71_in_rule__ExclusiveOrExpression__Group_1__0__Impl13051 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__113082 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl13109 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__ConstructorAssignment_1"
+ public static final BitSet FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__013143 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000100L });
+ public static final BitSet FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__013146 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InstanceCreationExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17362:1: rule__InstanceCreationExpression__TupleAssignment_2 : ( ruleInstanceCreationTuple ) ;
- public final void rule__InstanceCreationExpression__TupleAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl13173 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17366:1: ( ( ruleInstanceCreationTuple ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17367:1: ( ruleInstanceCreationTuple )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17367:1: ( ruleInstanceCreationTuple )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17368:1: ruleInstanceCreationTuple
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleInstanceCreationTuple_in_rule__InstanceCreationExpression__TupleAssignment_235305);
- ruleInstanceCreationTuple();
+ public static final BitSet FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__113203 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl13230 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000000000100L });
- after(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__013265 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__013268 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_72_in_rule__AndExpression__Group_1__0__Impl13296 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__113327 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl13354 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__013388 = new BitSet(new long[]{ 0x000000000000C000L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__TupleAssignment_2"
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__013391 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl13418 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InstanceCreationExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17377:1: rule__InstanceCreationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
- public final void rule__InstanceCreationExpression__SuffixAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__113448 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17381:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17382:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17382:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17383:1: ruleSuffixExpression
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_335336);
- ruleSuffixExpression();
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl13475 = new BitSet(new long[]{ 0x000000000000C002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__013510 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__013513 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl13540 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__113570 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl13597 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__013631 = new BitSet(new long[]{ 0x0000000000030000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__013634 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__SuffixAssignment_3"
+ public static final BitSet FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl13661 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__113691 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17392:1: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 : ( ruleInstanceCreationTupleElement ) ;
- public final void rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl13718 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17396:1: ( ( ruleInstanceCreationTupleElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17397:1: ( ruleInstanceCreationTupleElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17397:1: ( ruleInstanceCreationTupleElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17398:1: ruleInstanceCreationTupleElement
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_035367);
- ruleInstanceCreationTupleElement();
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__013753 = new BitSet(new long[]{ 0x0000000000003040L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__013756 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
+ public static final BitSet FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl13783 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__113813 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl13840 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__013874 = new BitSet(new long[]{ 0x00000000003C0000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__013877 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl13904 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0"
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__113934 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl13961 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17407:1: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 : ( ruleInstanceCreationTupleElement ) ;
- public final void rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__013996 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17411:1: ( ( ruleInstanceCreationTupleElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17412:1: ( ruleInstanceCreationTupleElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17412:1: ( ruleInstanceCreationTupleElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17413:1: ruleInstanceCreationTupleElement
- {
- before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_135398);
- ruleInstanceCreationTupleElement();
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__013999 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14026 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__114056 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl14083 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__014117 = new BitSet(new long[]{ 0x0000000001C00000L });
- }
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__014120 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl14147 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__114177 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1"
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl14204 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__014239 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- // $ANTLR start "rule__InstanceCreationTupleElement__RoleAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17422:1: rule__InstanceCreationTupleElement__RoleAssignment_0 : ( RULE_ID ) ;
- public final void rule__InstanceCreationTupleElement__RoleAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__014242 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17426:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17427:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17427:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17428:1: RULE_ID
- {
- before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__InstanceCreationTupleElement__RoleAssignment_035429);
- after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl14269 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__114299 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl14326 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__014360 = new BitSet(new long[]{ 0x0000000006000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__014363 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl14390 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__RoleAssignment_0"
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__114420 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl14447 = new BitSet(new long[]{ 0x0000000006000002L });
- // $ANTLR start "rule__InstanceCreationTupleElement__ObjectAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17437:1: rule__InstanceCreationTupleElement__ObjectAssignment_2 : ( ruleExpression ) ;
- public final void rule__InstanceCreationTupleElement__ObjectAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__014482 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17441:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17442:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17442:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17443:1: ruleExpression
- {
- before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__InstanceCreationTupleElement__ObjectAssignment_235460);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__014485 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl14512 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__114542 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl14569 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__014603 = new BitSet(new long[]{ 0x0000000038000000L });
- }
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__014606 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl14633 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__114663 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationTupleElement__ObjectAssignment_2"
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl14690 = new BitSet(new long[]{ 0x0000000038000002L });
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__014725 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17452:1: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__014728 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17456:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17457:1: ( ( '[' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17457:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17458:1: ( '[' )
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17459:1: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17460:1: '['
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- match(input,74,FOLLOW_74_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_035496);
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl14755 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__114785 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl14812 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__014846 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__014849 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl14876 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__114907 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl14934 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__014968 = new BitSet(new long[]{ 0x0000000000000040L });
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__014971 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17475:1: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 : ( ruleAccessCompletion ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_73_in_rule__OperationCallExpression__Group__0__Impl14999 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17479:1: ( ( ruleAccessCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17480:1: ( ruleAccessCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17480:1: ( ruleAccessCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17481:1: ruleAccessCompletion
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
- pushFollow(FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_035535);
- ruleAccessCompletion();
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115030 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__115033 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
+ public static final BitSet FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl15060 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__215090 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__215093 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl15120 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__315150 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl15177 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__015216 = new BitSet(new long[]{ 0x0000000000000040L });
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__015219 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17490:1: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 : ( rulePartialSequenceConstructionCompletion ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_73_in_rule__PropertyCallExpression__Group__0__Impl15247 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17494:1: ( ( rulePartialSequenceConstructionCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17495:1: ( rulePartialSequenceConstructionCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17495:1: ( rulePartialSequenceConstructionCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17496:1: rulePartialSequenceConstructionCompletion
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
- pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_135566);
- rulePartialSequenceConstructionCompletion();
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__115278 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001600L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__115281 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl15308 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__215338 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001600L });
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__215341 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl15368 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__315399 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl15426 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__015465 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__015468 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17505:1: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_74_in_rule__PropertyCallExpression__Group_2__0__Impl15496 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17509:1: ( ( ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17510:1: ( ruleSequenceConstructionExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17510:1: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17511:1: ruleSequenceConstructionExpression
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_135597);
- ruleSequenceConstructionExpression();
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__115527 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000800L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__115530 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl15557 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__215587 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_75_in_rule__PropertyCallExpression__Group_2__2__Impl15615 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__015652 = new BitSet(new long[]{ 0x0000003800000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__015655 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_73_in_rule__LinkOperationExpression__Group__0__Impl15683 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__115714 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__115717 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AccessCompletion__AccessIndexAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17520:1: rule__AccessCompletion__AccessIndexAssignment_0 : ( ruleExpression ) ;
- public final void rule__AccessCompletion__AccessIndexAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl15744 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17524:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17525:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17525:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17526:1: ruleExpression
- {
- before(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_035628);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__215774 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl15801 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__015837 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__015840 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_64_in_rule__LinkOperationTuple__Group__0__Impl15868 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__115899 = new BitSet(new long[]{ 0x4000000000000000L, 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__115902 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl15929 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AccessCompletion__AccessIndexAssignment_0"
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__215959 = new BitSet(new long[]{ 0x4000000000000000L, 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__215962 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17535:1: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
- public final void rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl15989 = new BitSet(new long[]{ 0x4000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17539:1: ( ( ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17540:1: ( ruleSequenceConstructionExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17540:1: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17541:1: ruleSequenceConstructionExpression
- {
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_135659);
- ruleSequenceConstructionExpression();
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__316020 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_65_in_rule__LinkOperationTuple__Group__3__Impl16048 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__016087 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__016090 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_62_in_rule__LinkOperationTuple__Group_2__0__Impl16118 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__116149 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl16176 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__016210 = new BitSet(new long[]{ 0x8000000000000000L, 0x0000000000000400L });
- }
- return ;
- }
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__016213 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl16240 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceConstructionExpression__SequenceElementAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17550:1: rule__SequenceConstructionExpression__SequenceElementAssignment_1 : ( ruleSequenceElement ) ;
- public final void rule__SequenceConstructionExpression__SequenceElementAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__116270 = new BitSet(new long[]{ 0x8000000000000000L, 0x0000000000000400L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17554:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17555:1: ( ruleSequenceElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17555:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17556:1: ruleSequenceElement
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_135690);
- ruleSequenceElement();
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__2_in_rule__LinkOperationTupleElement__Group__116273 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl16300 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__2__Impl_in_rule__LinkOperationTupleElement__Group__216331 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__3_in_rule__LinkOperationTupleElement__Group__216334 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_63_in_rule__LinkOperationTupleElement__Group__2__Impl16362 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__3__Impl_in_rule__LinkOperationTupleElement__Group__316393 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_3_in_rule__LinkOperationTupleElement__Group__3__Impl16420 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__016458 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__SequenceElementAssignment_1"
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__016461 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_74_in_rule__LinkOperationTupleElement__Group_1__0__Impl16489 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17565:1: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 : ( ruleSequenceElement ) ;
- public final void rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__116520 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000800L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17569:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17570:1: ( ruleSequenceElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17570:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17571:1: ruleSequenceElement
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_135721);
- ruleSequenceElement();
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__116523 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_1_in_rule__LinkOperationTupleElement__Group_1__1__Impl16550 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0());
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__216580 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_75_in_rule__LinkOperationTupleElement__Group_1__2__Impl16608 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__016645 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__016648 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_76_in_rule__SequenceOperationExpression__Group__0__Impl16676 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__116707 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1"
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__116710 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl16737 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17580:1: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 : ( ruleExpression ) ;
- public final void rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__216767 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17584:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17585:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17585:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17586:1: ruleExpression
- {
- before(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_135752);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__216770 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl16797 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0());
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__316827 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl16854 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__016893 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000002000L });
- }
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__016896 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_76_in_rule__SequenceReductionExpression__Group__0__Impl16924 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__116955 = new BitSet(new long[]{ 0x0000000000000040L, 0x0000200000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1"
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__116958 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_77_in_rule__SequenceReductionExpression__Group__1__Impl16986 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__Block__SequenceAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17595:1: rule__Block__SequenceAssignment_2 : ( ruleStatementSequence ) ;
- public final void rule__Block__SequenceAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__217017 = new BitSet(new long[]{ 0x0000000000000040L, 0x0000200000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17599:1: ( ( ruleStatementSequence ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17600:1: ( ruleStatementSequence )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17600:1: ( ruleStatementSequence )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17601:1: ruleStatementSequence
- {
- before(grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_235783);
- ruleStatementSequence();
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__217020 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl17047 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__317078 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- }
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__317081 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl17108 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__417138 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl17165 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__017206 = new BitSet(new long[]{ 0x000000C000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__Block__SequenceAssignment_2"
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__017209 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_76_in_rule__SelectOrRejectOperation__Group__0__Impl17237 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__StatementSequence__StatementsAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17610:1: rule__StatementSequence__StatementsAssignment : ( ruleDocumentedStatement ) ;
- public final void rule__StatementSequence__StatementsAssignment() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__117268 = new BitSet(new long[]{ 0x0000000000000040L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17614:1: ( ( ruleDocumentedStatement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17615:1: ( ruleDocumentedStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17615:1: ( ruleDocumentedStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17616:1: ruleDocumentedStatement
- {
- before(grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment35814);
- ruleDocumentedStatement();
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__117271 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl17298 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0());
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__217328 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__217331 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl17358 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__317388 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__317391 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_64_in_rule__SelectOrRejectOperation__Group__3__Impl17419 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__StatementSequence__StatementsAssignment"
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__417450 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__417453 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__DocumentedStatement__CommentAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17625:1: rule__DocumentedStatement__CommentAssignment_0 : ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) ;
- public final void rule__DocumentedStatement__CommentAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl17480 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17629:1: ( ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17630:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17630:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17631:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
- {
- before(grammarAccess.getDocumentedStatementAccess().getCommentAlternatives_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17632:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17632:2: rule__DocumentedStatement__CommentAlternatives_0_0
- {
- pushFollow(FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_035845);
- rule__DocumentedStatement__CommentAlternatives_0_0();
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__517510 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__517513 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_65_in_rule__SelectOrRejectOperation__Group__5__Impl17541 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__617572 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getDocumentedStatementAccess().getCommentAlternatives_0_0());
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl17599 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__017644 = new BitSet(new long[]{ 0x0000030000000000L });
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__017647 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_76_in_rule__CollectOrIterateOperation__Group__0__Impl17675 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__117706 = new BitSet(new long[]{ 0x0000000000000040L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__117709 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__CommentAssignment_0"
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl17736 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__217766 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- // $ANTLR start "rule__DocumentedStatement__StatementAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17641:1: rule__DocumentedStatement__StatementAssignment_1 : ( ruleStatement ) ;
- public final void rule__DocumentedStatement__StatementAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__217769 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17645:1: ( ( ruleStatement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17646:1: ( ruleStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17646:1: ( ruleStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17647:1: ruleStatement
- {
- before(grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_135878);
- ruleStatement();
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl17796 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__317826 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__317829 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_64_in_rule__CollectOrIterateOperation__Group__3__Impl17857 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__417888 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__417891 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl17918 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__517948 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- }
- return ;
- }
- // $ANTLR end "rule__DocumentedStatement__StatementAssignment_1"
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__517951 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_65_in_rule__CollectOrIterateOperation__Group__5__Impl17979 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InlineStatement__LangageNameAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17656:1: rule__InlineStatement__LangageNameAssignment_3 : ( RULE_ID ) ;
- public final void rule__InlineStatement__LangageNameAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__618010 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17660:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17661:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17661:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17662:1: RULE_ID
- {
- before(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_335909);
- after(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl18037 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__018082 = new BitSet(new long[]{ 0x00001C0000000000L });
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__018085 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_76_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl18113 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__118144 = new BitSet(new long[]{ 0x0000000000000040L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__118147 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__LangageNameAssignment_3"
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl18174 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__218204 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- // $ANTLR start "rule__InlineStatement__BodyAssignment_5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17671:1: rule__InlineStatement__BodyAssignment_5 : ( RULE_STRING ) ;
- public final void rule__InlineStatement__BodyAssignment_5() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__218207 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17675:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17676:1: ( RULE_STRING )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17676:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17677:1: RULE_STRING
- {
- before(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_535940);
- after(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl18234 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__318264 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__318267 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_64_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl18295 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__418326 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__418329 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InlineStatement__BodyAssignment_5"
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl18356 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__518386 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- // $ANTLR start "rule__AnnotatedStatement__AnnotationAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17686:1: rule__AnnotatedStatement__AnnotationAssignment_1 : ( ruleAnnotation ) ;
- public final void rule__AnnotatedStatement__AnnotationAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__518389 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17690:1: ( ( ruleAnnotation ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17691:1: ( ruleAnnotation )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17691:1: ( ruleAnnotation )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17692:1: ruleAnnotation
- {
- before(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_135971);
- ruleAnnotation();
+ public static final BitSet FOLLOW_65_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl18417 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__618448 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl18475 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__018520 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000004000L });
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__018523 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_76_in_rule__IsUniqueOperation__Group__0__Impl18551 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__118582 = new BitSet(new long[]{ 0x0000000000000040L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__118585 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__AnnotationAssignment_1"
+ public static final BitSet FOLLOW_78_in_rule__IsUniqueOperation__Group__1__Impl18613 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__218644 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- // $ANTLR start "rule__AnnotatedStatement__StatementAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17701:1: rule__AnnotatedStatement__StatementAssignment_2 : ( ruleStatement ) ;
- public final void rule__AnnotatedStatement__StatementAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__218647 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17705:1: ( ( ruleStatement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17706:1: ( ruleStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17706:1: ( ruleStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17707:1: ruleStatement
- {
- before(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_236002);
- ruleStatement();
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl18674 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__318704 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__318707 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_64_in_rule__IsUniqueOperation__Group__3__Impl18735 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__418766 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__418769 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl18796 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__518826 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- }
- return ;
- }
- // $ANTLR end "rule__AnnotatedStatement__StatementAssignment_2"
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__518829 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_65_in_rule__IsUniqueOperation__Group__5__Impl18857 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__Annotation__KindAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17716:1: rule__Annotation__KindAssignment_0 : ( ruleAnnotationKind ) ;
- public final void rule__Annotation__KindAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__618888 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17720:1: ( ( ruleAnnotationKind ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17721:1: ( ruleAnnotationKind )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17721:1: ( ruleAnnotationKind )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17722:1: ruleAnnotationKind
- {
- before(grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_036033);
- ruleAnnotationKind();
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl18915 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__018960 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__018963 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_64_in_rule__ParenthesizedExpression__Group__0__Impl18991 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__119022 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__119025 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl19052 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__219082 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007B93C8F1201L });
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__KindAssignment_0"
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__219085 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_65_in_rule__ParenthesizedExpression__Group__2__Impl19113 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__Annotation__ArgsAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17731:1: rule__Annotation__ArgsAssignment_1_1 : ( RULE_ID ) ;
- public final void rule__Annotation__ArgsAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__319144 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17735:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17736:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17736:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17737:1: RULE_ID
- {
- before(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_136064);
- after(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl19171 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__019210 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__019213 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__119271 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_79_in_rule__NullExpression__Group__1__Impl19299 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__019334 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000010000L });
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__ArgsAssignment_1_1"
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__019337 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__119395 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- // $ANTLR start "rule__Annotation__ArgsAssignment_1_2_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17746:1: rule__Annotation__ArgsAssignment_1_2_1 : ( RULE_ID ) ;
- public final void rule__Annotation__ArgsAssignment_1_2_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__119398 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17750:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17751:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17751:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17752:1: RULE_ID
- {
- before(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_136095);
- after(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
+ public static final BitSet FOLLOW_80_in_rule__ThisExpression__Group__1__Impl19426 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__219457 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl19484 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__019521 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000201L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Annotation__ArgsAssignment_1_2_1"
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__019524 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_81_in_rule__SuperInvocationExpression__Group__0__Impl19552 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__BlockStatement__BlockAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17761:1: rule__BlockStatement__BlockAssignment : ( ruleBlock ) ;
- public final void rule__BlockStatement__BlockAssignment() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__119583 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17765:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17766:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17766:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17767:1: ruleBlock
- {
- before(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment36126);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl19610 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__0__Impl_in_rule__SuperInvocationExpression__Group_1_1__019644 = new BitSet(new long[]{ 0x0000000000000040L });
- after(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0());
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__1_in_rule__SuperInvocationExpression__Group_1_1__019647 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_73_in_rule__SuperInvocationExpression__Group_1_1__0__Impl19675 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__1__Impl_in_rule__SuperInvocationExpression__Group_1_1__119706 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__2_in_rule__SuperInvocationExpression__Group_1_1__119709 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BlockStatement__BlockAssignment"
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__OperationNameAssignment_1_1_1_in_rule__SuperInvocationExpression__Group_1_1__1__Impl19736 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__2__Impl_in_rule__SuperInvocationExpression__Group_1_1__219766 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LocalNameDeclarationStatement__VarNameAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17776:1: rule__LocalNameDeclarationStatement__VarNameAssignment_1 : ( RULE_ID ) ;
- public final void rule__LocalNameDeclarationStatement__VarNameAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_1_2_in_rule__SuperInvocationExpression__Group_1_1__2__Impl19793 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17780:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17781:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17781:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17782:1: RULE_ID
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_136157);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__019829 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__019832 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_82_in_rule__InstanceCreationExpression__Group__0__Impl19860 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__119891 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__119894 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl19921 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__VarNameAssignment_1"
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__219951 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__219954 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LocalNameDeclarationStatement__TypeAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17791:1: rule__LocalNameDeclarationStatement__TypeAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__LocalNameDeclarationStatement__TypeAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_in_rule__InstanceCreationExpression__Group__2__Impl19981 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17795:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17796:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17796:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17797:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_336188);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__320011 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl20038 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0());
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__0__Impl_in_rule__InstanceCreationTuple__Group__020077 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__1_in_rule__InstanceCreationTuple__Group__020080 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__1__Impl_in_rule__InstanceCreationTuple__Group__120138 = new BitSet(new long[]{ 0x0000000000000040L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__2_in_rule__InstanceCreationTuple__Group__120141 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_64_in_rule__InstanceCreationTuple__Group__1__Impl20169 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__2__Impl_in_rule__InstanceCreationTuple__Group__220200 = new BitSet(new long[]{ 0x0000000000000040L, 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__TypeAssignment_3"
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__3_in_rule__InstanceCreationTuple__Group__220203 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__0_in_rule__InstanceCreationTuple__Group__2__Impl20230 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17806:1: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 : ( ( '[' ) ) ;
- public final void rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__3__Impl_in_rule__InstanceCreationTuple__Group__320261 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17810:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17811:1: ( ( '[' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17811:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17812:1: ( '[' )
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17813:1: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17814:1: '['
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
- match(input,74,FOLLOW_74_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_036224);
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
+ public static final BitSet FOLLOW_65_in_rule__InstanceCreationTuple__Group__3__Impl20289 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__0__Impl_in_rule__InstanceCreationTuple__Group_2__020328 = new BitSet(new long[]{ 0x4000000000000000L });
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__1_in_rule__InstanceCreationTuple__Group_2__020331 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0_in_rule__InstanceCreationTuple__Group_2__0__Impl20358 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__1__Impl_in_rule__InstanceCreationTuple__Group_2__120388 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__0_in_rule__InstanceCreationTuple__Group_2__1__Impl20415 = new BitSet(new long[]{ 0x4000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__0__Impl_in_rule__InstanceCreationTuple__Group_2_1__020450 = new BitSet(new long[]{ 0x0000000000000040L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__1_in_rule__InstanceCreationTuple__Group_2_1__020453 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0"
+ public static final BitSet FOLLOW_62_in_rule__InstanceCreationTuple__Group_2_1__0__Impl20481 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__1__Impl_in_rule__InstanceCreationTuple__Group_2_1__120512 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LocalNameDeclarationStatement__InitAssignment_6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17829:1: rule__LocalNameDeclarationStatement__InitAssignment_6 : ( ruleSequenceElement ) ;
- public final void rule__LocalNameDeclarationStatement__InitAssignment_6() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1_in_rule__InstanceCreationTuple__Group_2_1__1__Impl20539 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17833:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17834:1: ( ruleSequenceElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17834:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17835:1: ruleSequenceElement
- {
- before(grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_636263);
- ruleSequenceElement();
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__0__Impl_in_rule__InstanceCreationTupleElement__Group__020573 = new BitSet(new long[]{ 0x8000000000000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__1_in_rule__InstanceCreationTupleElement__Group__020576 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0());
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__RoleAssignment_0_in_rule__InstanceCreationTupleElement__Group__0__Impl20603 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__1__Impl_in_rule__InstanceCreationTupleElement__Group__120633 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__2_in_rule__InstanceCreationTupleElement__Group__120636 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_63_in_rule__InstanceCreationTupleElement__Group__1__Impl20664 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__2__Impl_in_rule__InstanceCreationTupleElement__Group__220695 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__ObjectAssignment_2_in_rule__InstanceCreationTupleElement__Group__2__Impl20722 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LocalNameDeclarationStatement__InitAssignment_6"
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020758 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8801L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020761 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__IfStatement__SequentialClaussesAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17844:1: rule__IfStatement__SequentialClaussesAssignment_1 : ( ruleSequentialClauses ) ;
- public final void rule__IfStatement__SequentialClaussesAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl20788 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17848:1: ( ( ruleSequentialClauses ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17849:1: ( ruleSequentialClauses )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17849:1: ( ruleSequentialClauses )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17850:1: ruleSequentialClauses
- {
- before(grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_136294);
- ruleSequentialClauses();
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__120818 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl20845 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__020879 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000800L });
- }
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__020882 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl20909 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__120939 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_75_in_rule__AccessCompletion__Group__1__Impl20967 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021002 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__SequentialClaussesAssignment_1"
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021005 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_75_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21033 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__IfStatement__FinalClauseAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17859:1: rule__IfStatement__FinalClauseAssignment_2 : ( ruleFinalClause ) ;
- public final void rule__IfStatement__FinalClauseAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121064 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17863:1: ( ( ruleFinalClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17864:1: ( ruleFinalClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17864:1: ( ruleFinalClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17865:1: ruleFinalClause
- {
- before(grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_236325);
- ruleFinalClause();
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21091 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021125 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021128 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_83_in_rule__SequenceConstructionExpression__Group__0__Impl21156 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__121187 = new BitSet(new long[]{ 0x4000000000000000L, 0x0000000000200000L });
- }
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__121190 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl21217 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__221247 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000100000L });
- }
- return ;
- }
- // $ANTLR end "rule__IfStatement__FinalClauseAssignment_2"
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__221250 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl21277 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequentialClauses__ConccurentClausesAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17874:1: rule__SequentialClauses__ConccurentClausesAssignment_0 : ( ruleConcurrentClauses ) ;
- public final void rule__SequentialClauses__ConccurentClausesAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__321307 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17878:1: ( ( ruleConcurrentClauses ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17879:1: ( ruleConcurrentClauses )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17879:1: ( ruleConcurrentClauses )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17880:1: ruleConcurrentClauses
- {
- before(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_036356);
- ruleConcurrentClauses();
+ public static final BitSet FOLLOW_84_in_rule__SequenceConstructionExpression__Group__3__Impl21335 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__021374 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__021377 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_62_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl21405 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__121436 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl21463 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__021497 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__021500 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__ConccurentClausesAssignment_0"
+ public static final BitSet FOLLOW_85_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl21528 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__121559 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SequentialClauses__ConccurentClausesAssignment_1_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17889:1: rule__SequentialClauses__ConccurentClausesAssignment_1_2 : ( ruleConcurrentClauses ) ;
- public final void rule__SequentialClauses__ConccurentClausesAssignment_1_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl21586 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17893:1: ( ( ruleConcurrentClauses ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17894:1: ( ruleConcurrentClauses )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17894:1: ( ruleConcurrentClauses )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17895:1: ruleConcurrentClauses
- {
- before(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_236387);
- ruleConcurrentClauses();
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__021620 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000001200L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__021623 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0());
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__121681 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000400000L });
- }
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__121684 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_73_in_rule__ClassExtentExpression__Group__1__Impl21712 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__221743 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__221746 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_86_in_rule__ClassExtentExpression__Group__2__Impl21774 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SequentialClauses__ConccurentClausesAssignment_1_2"
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__321805 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__321808 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ConcurrentClauses__NonFinalClauseAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17904:1: rule__ConcurrentClauses__NonFinalClauseAssignment_0 : ( ruleNonFinalClause ) ;
- public final void rule__ConcurrentClauses__NonFinalClauseAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_64_in_rule__ClassExtentExpression__Group__3__Impl21836 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17908:1: ( ( ruleNonFinalClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17909:1: ( ruleNonFinalClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17909:1: ( ruleNonFinalClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17910:1: ruleNonFinalClause
- {
- before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_036418);
- ruleNonFinalClause();
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__421867 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_65_in_rule__ClassExtentExpression__Group__4__Impl21895 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__021936 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007B93C9F0000L });
- }
+ public static final BitSet FOLLOW_rule__Block__Group__1_in_rule__Block__Group__021939 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_83_in_rule__Block__Group__0__Impl21967 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__121998 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007B93C9F0000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122001 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222059 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007B93C9F0000L });
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__NonFinalClauseAssignment_0"
+ public static final BitSet FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222062 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22089 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ConcurrentClauses__NonFinalClauseAssignment_1_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17919:1: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 : ( ruleNonFinalClause ) ;
- public final void rule__ConcurrentClauses__NonFinalClauseAssignment_1_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322120 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17923:1: ( ( ruleNonFinalClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17924:1: ( ruleNonFinalClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17924:1: ( ruleNonFinalClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17925:1: ruleNonFinalClause
- {
- before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0());
- pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_236449);
- ruleNonFinalClause();
+ public static final BitSet FOLLOW_84_in_rule__Block__Group__3__Impl22148 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__022187 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007B93C8F0000L });
- after(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0());
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__022190 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl22217 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__122248 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl22275 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__022309 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000001000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__022312 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ConcurrentClauses__NonFinalClauseAssignment_1_2"
+ public static final BitSet FOLLOW_87_in_rule__InlineStatement__Group__0__Impl22340 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__122371 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- // $ANTLR start "rule__NonFinalClause__ConditionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17934:1: rule__NonFinalClause__ConditionAssignment_1 : ( ruleExpression ) ;
- public final void rule__NonFinalClause__ConditionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__122374 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17938:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17939:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17939:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17940:1: ruleExpression
- {
- before(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_136480);
- ruleExpression();
+ public static final BitSet FOLLOW_88_in_rule__InlineStatement__Group__1__Impl22402 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__222433 = new BitSet(new long[]{ 0x0000000000000040L });
- after(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__222436 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_64_in_rule__InlineStatement__Group__2__Impl22464 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__322495 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__322498 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl22525 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__422555 = new BitSet(new long[]{ 0x0000000000000100L });
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__ConditionAssignment_1"
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__422558 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_65_in_rule__InlineStatement__Group__4__Impl22586 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__NonFinalClause__BlockAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17949:1: rule__NonFinalClause__BlockAssignment_3 : ( ruleBlock ) ;
- public final void rule__NonFinalClause__BlockAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__522617 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000002000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17953:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17954:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17954:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17955:1: ruleBlock
- {
- before(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_336511);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__522620 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl22647 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0());
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__622677 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_89_in_rule__InlineStatement__Group__6__Impl22705 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__022750 = new BitSet(new long[]{ 0x0001E00000000000L });
- }
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__022753 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_90_in_rule__AnnotatedStatement__Group__0__Impl22781 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__122812 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007B93C8F0000L });
- }
- return ;
- }
- // $ANTLR end "rule__NonFinalClause__BlockAssignment_3"
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__122815 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl22842 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__FinalClause__BlockAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17964:1: rule__FinalClause__BlockAssignment_1 : ( ruleBlock ) ;
- public final void rule__FinalClause__BlockAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__222872 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17968:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17969:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17969:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17970:1: ruleBlock
- {
- before(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_136542);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl22899 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__022935 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- after(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__022938 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl22965 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__122995 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23022 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023057 = new BitSet(new long[]{ 0x0000000000000040L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023060 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__FinalClause__BlockAssignment_1"
+ public static final BitSet FOLLOW_64_in_rule__Annotation__Group_1__0__Impl23088 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123119 = new BitSet(new long[]{ 0x4000000000000000L, 0x0000000000000002L });
- // $ANTLR start "rule__SwitchStatement__ExpressionAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17979:1: rule__SwitchStatement__ExpressionAssignment_2 : ( ruleExpression ) ;
- public final void rule__SwitchStatement__ExpressionAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123122 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17983:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17984:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17984:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17985:1: ruleExpression
- {
- before(grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_236573);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23149 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__223179 = new BitSet(new long[]{ 0x4000000000000000L, 0x0000000000000002L });
- after(grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__223182 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl23209 = new BitSet(new long[]{ 0x4000000000000002L });
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__323240 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_65_in_rule__Annotation__Group_1__3__Impl23268 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__023307 = new BitSet(new long[]{ 0x0000000000000040L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__023310 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__ExpressionAssignment_2"
+ public static final BitSet FOLLOW_62_in_rule__Annotation__Group_1_2__0__Impl23338 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__123369 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SwitchStatement__SwitchClauseAssignment_5"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17994:1: rule__SwitchStatement__SwitchClauseAssignment_5 : ( ruleSwitchClause ) ;
- public final void rule__SwitchStatement__SwitchClauseAssignment_5() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl23396 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17998:1: ( ( ruleSwitchClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17999:1: ( ruleSwitchClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:17999:1: ( ruleSwitchClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18000:1: ruleSwitchClause
- {
- before(grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0());
- pushFollow(FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_536604);
- ruleSwitchClause();
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__023430 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__023433 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0());
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__123491 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_91_in_rule__EmptyStatement__Group__1__Impl23519 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__023554 = new BitSet(new long[]{ 0x0000000000000040L });
- }
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__023557 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_92_in_rule__LocalNameDeclarationStatement__Group__0__Impl23585 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__123616 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000008L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__SwitchClauseAssignment_5"
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__123619 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl23646 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SwitchStatement__DefaultClauseAssignment_6"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18009:1: rule__SwitchStatement__DefaultClauseAssignment_6 : ( ruleSwitchDefaultClause ) ;
- public final void rule__SwitchStatement__DefaultClauseAssignment_6() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__223676 = new BitSet(new long[]{ 0x0000000000000040L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18013:1: ( ( ruleSwitchDefaultClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18014:1: ( ruleSwitchDefaultClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18014:1: ( ruleSwitchDefaultClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18015:1: ruleSwitchDefaultClause
- {
- before(grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_636635);
- ruleSwitchDefaultClause();
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__223679 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_67_in_rule__LocalNameDeclarationStatement__Group__2__Impl23707 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0());
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__323738 = new BitSet(new long[]{ 0x0002000000000000L, 0x0000000000000400L });
- }
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__323741 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl23768 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__423798 = new BitSet(new long[]{ 0x0002000000000000L, 0x0000000000000400L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__423801 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl23828 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchStatement__DefaultClauseAssignment_6"
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__523859 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__523862 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SwitchClause__SwitchCaseAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18024:1: rule__SwitchClause__SwitchCaseAssignment_0 : ( ruleSwitchCase ) ;
- public final void rule__SwitchClause__SwitchCaseAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl23890 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18028:1: ( ( ruleSwitchCase ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18029:1: ( ruleSwitchCase )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18029:1: ( ruleSwitchCase )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18030:1: ruleSwitchCase
- {
- before(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_036666);
- ruleSwitchCase();
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__623921 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__623924 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl23951 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__723981 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_91_in_rule__LocalNameDeclarationStatement__Group__7__Impl24009 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024056 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000800L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024059 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24086 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__SwitchCaseAssignment_0"
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124116 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_75_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24144 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SwitchClause__SwitchCaseAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18039:1: rule__SwitchClause__SwitchCaseAssignment_1 : ( ruleSwitchCase ) ;
- public final void rule__SwitchClause__SwitchCaseAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__024179 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18043:1: ( ( ruleSwitchCase ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18044:1: ( ruleSwitchCase )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18044:1: ( ruleSwitchCase )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18045:1: ruleSwitchCase
- {
- before(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_136697);
- ruleSwitchCase();
+ public static final BitSet FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__024182 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_93_in_rule__IfStatement__Group__0__Impl24210 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__124241 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000040000000L });
- }
+ public static final BitSet FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__124244 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl24271 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__224301 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl24328 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__024365 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000040000000L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__SwitchCaseAssignment_1"
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__024368 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl24395 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SwitchClause__StatementSequenceAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18054:1: rule__SwitchClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
- public final void rule__SwitchClause__StatementSequenceAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__124425 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18058:1: ( ( ruleNonEmptyStatementSequence ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18059:1: ( ruleNonEmptyStatementSequence )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18059:1: ( ruleNonEmptyStatementSequence )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18060:1: ruleNonEmptyStatementSequence
- {
- before(grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_236728);
- ruleNonEmptyStatementSequence();
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl24452 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000040000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__024487 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000020000000L });
- after(grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__024490 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_94_in_rule__SequentialClauses__Group_1__0__Impl24518 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__124549 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__124552 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_93_in_rule__SequentialClauses__Group_1__1__Impl24580 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__224611 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchClause__StatementSequenceAssignment_2"
+ public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl24638 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__024674 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000080000000L });
- // $ANTLR start "rule__SwitchCase__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18069:1: rule__SwitchCase__ExpressionAssignment_1 : ( ruleExpression ) ;
- public final void rule__SwitchCase__ExpressionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__024677 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18073:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18074:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18074:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18075:1: ruleExpression
- {
- before(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_136759);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl24704 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__124734 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl24761 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000080000000L });
- }
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__024796 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000020000000L });
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__024799 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_95_in_rule__ConcurrentClauses__Group_1__0__Impl24827 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__124858 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__124861 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchCase__ExpressionAssignment_1"
+ public static final BitSet FOLLOW_93_in_rule__ConcurrentClauses__Group_1__1__Impl24889 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__224920 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SwitchDefaultClause__StatementSequenceAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18084:1: rule__SwitchDefaultClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
- public final void rule__SwitchDefaultClause__StatementSequenceAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl24947 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18088:1: ( ( ruleNonEmptyStatementSequence ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18089:1: ( ruleNonEmptyStatementSequence )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18089:1: ( ruleNonEmptyStatementSequence )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18090:1: ruleNonEmptyStatementSequence
- {
- before(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_236790);
- ruleNonEmptyStatementSequence();
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__024983 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__024986 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
+ public static final BitSet FOLLOW_64_in_rule__NonFinalClause__Group__0__Impl25014 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125045 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125048 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25075 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225105 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225108 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SwitchDefaultClause__StatementSequenceAssignment_2"
+ public static final BitSet FOLLOW_65_in_rule__NonFinalClause__Group__2__Impl25136 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__325167 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__NonEmptyStatementSequence__StatementAssignment"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18099:1: rule__NonEmptyStatementSequence__StatementAssignment : ( ruleDocumentedStatement ) ;
- public final void rule__NonEmptyStatementSequence__StatementAssignment() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl25194 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18103:1: ( ( ruleDocumentedStatement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18104:1: ( ruleDocumentedStatement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18104:1: ( ruleDocumentedStatement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18105:1: ruleDocumentedStatement
- {
- before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment36821);
- ruleDocumentedStatement();
+ public static final BitSet FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__025232 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__025235 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0());
+ public static final BitSet FOLLOW_94_in_rule__FinalClause__Group__0__Impl25263 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__125294 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl25321 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__025355 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__025358 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_96_in_rule__SwitchStatement__Group__0__Impl25386 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__NonEmptyStatementSequence__StatementAssignment"
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__125417 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__125420 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__WhileStatement__ConditionAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18114:1: rule__WhileStatement__ConditionAssignment_2 : ( ruleExpression ) ;
- public final void rule__WhileStatement__ConditionAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_64_in_rule__SwitchStatement__Group__1__Impl25448 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18118:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18119:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18119:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18120:1: ruleExpression
- {
- before(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_236852);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__225479 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__225482 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl25509 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__325539 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__325542 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_65_in_rule__SwitchStatement__Group__3__Impl25570 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__425601 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000600100000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__425604 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__ConditionAssignment_2"
+ public static final BitSet FOLLOW_83_in_rule__SwitchStatement__Group__4__Impl25632 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__525663 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000600100000L });
- // $ANTLR start "rule__WhileStatement__BlockAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18129:1: rule__WhileStatement__BlockAssignment_4 : ( ruleBlock ) ;
- public final void rule__WhileStatement__BlockAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__525666 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18133:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18134:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18134:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18135:1: ruleBlock
- {
- before(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_436883);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl25693 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000200000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__625724 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000600100000L });
- after(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0());
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__625727 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl25754 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__725785 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_84_in_rule__SwitchStatement__Group__7__Impl25813 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__025860 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007BB3C8F0000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__025863 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__WhileStatement__BlockAssignment_4"
+ public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl25890 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__125920 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007BB3C8F0000L });
- // $ANTLR start "rule__DoStatement__BlockAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18144:1: rule__DoStatement__BlockAssignment_1 : ( ruleBlock ) ;
- public final void rule__DoStatement__BlockAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__125923 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18148:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18149:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18149:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18150:1: ruleBlock
- {
- before(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_136914);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl25950 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000200000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__225981 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26008 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026044 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026047 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_97_in_rule__SwitchCase__Group__0__Impl26075 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126106 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000008L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126109 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__BlockAssignment_1"
+ public static final BitSet FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26136 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__226166 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__DoStatement__ConditionAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18159:1: rule__DoStatement__ConditionAssignment_4 : ( ruleExpression ) ;
- public final void rule__DoStatement__ConditionAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_67_in_rule__SwitchCase__Group__2__Impl26194 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18163:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18164:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18164:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18165:1: ruleExpression
- {
- before(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_436945);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__026231 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000008L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__026234 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0());
+ public static final BitSet FOLLOW_98_in_rule__SwitchDefaultClause__Group__0__Impl26262 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__126293 = new BitSet(new long[]{ 0x0000000000003070L, 0x000007BB3C8F0000L });
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__126296 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_67_in_rule__SwitchDefaultClause__Group__1__Impl26324 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__226355 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl26382 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__DoStatement__ConditionAssignment_4"
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__026418 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__026421 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ForStatement__ControlAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18174:1: rule__ForStatement__ControlAssignment_2 : ( ruleForControl ) ;
- public final void rule__ForStatement__ControlAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_99_in_rule__WhileStatement__Group__0__Impl26449 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18178:1: ( ( ruleForControl ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18179:1: ( ruleForControl )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18179:1: ( ruleForControl )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18180:1: ruleForControl
- {
- before(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_236976);
- ruleForControl();
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__126480 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__126483 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0());
+ public static final BitSet FOLLOW_64_in_rule__WhileStatement__Group__1__Impl26511 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__226542 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__226545 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl26572 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__326602 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__326605 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__ControlAssignment_2"
+ public static final BitSet FOLLOW_65_in_rule__WhileStatement__Group__3__Impl26633 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__426664 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ForStatement__BlockAssignment_4"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18189:1: rule__ForStatement__BlockAssignment_4 : ( ruleBlock ) ;
- public final void rule__ForStatement__BlockAssignment_4() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl26691 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18193:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18194:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18194:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18195:1: ruleBlock
- {
- before(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_437007);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__026731 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__026734 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0());
+ public static final BitSet FOLLOW_100_in_rule__DoStatement__Group__0__Impl26762 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__126793 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000800000000L });
+ public static final BitSet FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__126796 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl26823 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__226853 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__226856 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ForStatement__BlockAssignment_4"
+ public static final BitSet FOLLOW_99_in_rule__DoStatement__Group__2__Impl26884 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__326915 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- // $ANTLR start "rule__ForControl__LoopVariableDefinitionAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18204:1: rule__ForControl__LoopVariableDefinitionAssignment_0 : ( ruleLoopVariableDefinition ) ;
- public final void rule__ForControl__LoopVariableDefinitionAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__326918 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18208:1: ( ( ruleLoopVariableDefinition ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18209:1: ( ruleLoopVariableDefinition )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18209:1: ( ruleLoopVariableDefinition )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18210:1: ruleLoopVariableDefinition
- {
- before(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_037038);
- ruleLoopVariableDefinition();
+ public static final BitSet FOLLOW_64_in_rule__DoStatement__Group__3__Impl26946 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__426977 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- after(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__426980 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27007 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527037 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- }
+ public static final BitSet FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527040 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_65_in_rule__DoStatement__Group__5__Impl27068 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627099 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__LoopVariableDefinitionAssignment_0"
+ public static final BitSet FOLLOW_91_in_rule__DoStatement__Group__6__Impl27127 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__027172 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- // $ANTLR start "rule__ForControl__LoopVariableDefinitionAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18219:1: rule__ForControl__LoopVariableDefinitionAssignment_1_1 : ( ruleLoopVariableDefinition ) ;
- public final void rule__ForControl__LoopVariableDefinitionAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__027175 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18223:1: ( ( ruleLoopVariableDefinition ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18224:1: ( ruleLoopVariableDefinition )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18224:1: ( ruleLoopVariableDefinition )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18225:1: ruleLoopVariableDefinition
- {
- before(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_137069);
- ruleLoopVariableDefinition();
+ public static final BitSet FOLLOW_101_in_rule__ForStatement__Group__0__Impl27203 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__127234 = new BitSet(new long[]{ 0x0000000000000040L });
- after(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__127237 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_64_in_rule__ForStatement__Group__1__Impl27265 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__227296 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__227299 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl27326 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__327356 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
- }
- return ;
- }
- // $ANTLR end "rule__ForControl__LoopVariableDefinitionAssignment_1_1"
+ public static final BitSet FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__327359 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_65_in_rule__ForStatement__Group__3__Impl27387 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LoopVariableDefinition__NameAssignment_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18234:1: rule__LoopVariableDefinition__NameAssignment_0_0 : ( RULE_ID ) ;
- public final void rule__LoopVariableDefinition__NameAssignment_0_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__427418 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18238:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18239:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18239:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18240:1: RULE_ID
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_037100);
- after(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
+ public static final BitSet FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl27445 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__027485 = new BitSet(new long[]{ 0x4000000000000000L });
+ public static final BitSet FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__027488 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl27515 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__127545 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl27572 = new BitSet(new long[]{ 0x4000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__NameAssignment_0_0"
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__027607 = new BitSet(new long[]{ 0x0000000000000040L });
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__027610 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LoopVariableDefinition__Expression1Assignment_0_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18249:1: rule__LoopVariableDefinition__Expression1Assignment_0_2 : ( ruleExpression ) ;
- public final void rule__LoopVariableDefinition__Expression1Assignment_0_2() throws RecognitionException {
+ public static final BitSet FOLLOW_62_in_rule__ForControl__Group_1__0__Impl27638 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18253:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18254:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18254:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18255:1: ruleExpression
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_237131);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__127669 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl27696 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0());
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__027730 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000004000000000L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__027733 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl27760 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__127790 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__127793 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_102_in_rule__LoopVariableDefinition__Group_0__1__Impl27821 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Expression1Assignment_0_2"
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__227852 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000200000L });
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__227855 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LoopVariableDefinition__Expression2Assignment_0_3_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18264:1: rule__LoopVariableDefinition__Expression2Assignment_0_3_1 : ( ruleExpression ) ;
- public final void rule__LoopVariableDefinition__Expression2Assignment_0_3_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl27882 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18268:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18269:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18269:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18270:1: ruleExpression
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_137162);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__327912 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl27939 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0());
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__027978 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__027981 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_85_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28009 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128040 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28067 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028101 = new BitSet(new long[]{ 0x0000000000000040L });
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__Expression2Assignment_0_3_1"
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028104 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28131 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LoopVariableDefinition__TypeAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18279:1: rule__LoopVariableDefinition__TypeAssignment_1_0 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__LoopVariableDefinition__TypeAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__128161 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000008L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18283:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18284:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18284:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18285:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_037193);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__128164 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl28191 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0());
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__228221 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__228224 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_67_in_rule__LoopVariableDefinition__Group_1__2__Impl28252 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__328283 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl28310 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__028348 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000008000000000L });
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__TypeAssignment_1_0"
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__028351 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__128409 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- // $ANTLR start "rule__LoopVariableDefinition__NameAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18294:1: rule__LoopVariableDefinition__NameAssignment_1_1 : ( RULE_ID ) ;
- public final void rule__LoopVariableDefinition__NameAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__128412 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18298:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18299:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18299:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18300:1: RULE_ID
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_137224);
- after(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
+ public static final BitSet FOLLOW_103_in_rule__BreakStatement__Group__1__Impl28440 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__228471 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_91_in_rule__BreakStatement__Group__2__Impl28499 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__028536 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__028539 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_104_in_rule__ReturnStatement__Group__0__Impl28567 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__NameAssignment_1_1"
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__128598 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__128601 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__LoopVariableDefinition__ExpressionAssignment_1_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18309:1: rule__LoopVariableDefinition__ExpressionAssignment_1_3 : ( ruleExpression ) ;
- public final void rule__LoopVariableDefinition__ExpressionAssignment_1_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl28628 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18313:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18314:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18314:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18315:1: ruleExpression
- {
- before(grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_337255);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__228658 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_91_in_rule__ReturnStatement__Group__2__Impl28686 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0());
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__028723 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008080000L });
- }
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__028726 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl28753 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__128783 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl28810 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__028844 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- }
- return ;
- }
- // $ANTLR end "rule__LoopVariableDefinition__ExpressionAssignment_1_3"
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__028847 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__128905 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ReturnStatement__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18324:1: rule__ReturnStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
- public final void rule__ReturnStatement__ExpressionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_91_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl28933 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18328:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18329:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18329:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18330:1: ruleExpression
- {
- before(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_137286);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__028968 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000080000000L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__028971 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl28998 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129028 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29055 = new BitSet(new long[]{ 0x0000000000000002L, 0x0000000080000000L });
- }
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029090 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000020000000000L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029093 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_95_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29121 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ReturnStatement__ExpressionAssignment_1"
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129152 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl29179 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AcceptStatement__ClauseAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18339:1: rule__AcceptStatement__ClauseAssignment_0 : ( ruleAcceptClause ) ;
- public final void rule__AcceptStatement__ClauseAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__029213 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000080000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18343:1: ( ( ruleAcceptClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18344:1: ( ruleAcceptClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18344:1: ( ruleAcceptClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18345:1: ruleAcceptClause
- {
- before(grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_037317);
- ruleAcceptClause();
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__029216 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl29243 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__129273 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl29300 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__029334 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000001L });
- }
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__029337 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_105_in_rule__AcceptClause__Group__0__Impl29365 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__129396 = new BitSet(new long[]{ 0x0000000000000040L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__ClauseAssignment_0"
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__129399 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_64_in_rule__AcceptClause__Group__1__Impl29427 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AcceptStatement__SimpleAcceptAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18354:1: rule__AcceptStatement__SimpleAcceptAssignment_1_0 : ( ruleSimpleAcceptStatementCompletion ) ;
- public final void rule__AcceptStatement__SimpleAcceptAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__229458 = new BitSet(new long[]{ 0x0000000000000040L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18358:1: ( ( ruleSimpleAcceptStatementCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18359:1: ( ruleSimpleAcceptStatementCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18359:1: ( ruleSimpleAcceptStatementCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18360:1: ruleSimpleAcceptStatementCompletion
- {
- before(grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_037348);
- ruleSimpleAcceptStatementCompletion();
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__229461 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl29488 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0());
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__329519 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__329522 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl29549 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__429579 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_65_in_rule__AcceptClause__Group__4__Impl29607 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__029648 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000008L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__SimpleAcceptAssignment_1_0"
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__029651 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl29678 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AcceptStatement__CompoundAcceptAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18369:1: rule__AcceptStatement__CompoundAcceptAssignment_1_1 : ( ruleCompoundAcceptStatementCompletion ) ;
- public final void rule__AcceptStatement__CompoundAcceptAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__129708 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18373:1: ( ( ruleCompoundAcceptStatementCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18374:1: ( ruleCompoundAcceptStatementCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18374:1: ( ruleCompoundAcceptStatementCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18375:1: ruleCompoundAcceptStatementCompletion
- {
- before(grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_137379);
- ruleCompoundAcceptStatementCompletion();
+ public static final BitSet FOLLOW_67_in_rule__AcceptClause__Group_2__1__Impl29736 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__029771 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- after(grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__029774 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_106_in_rule__ClassifyStatement__Group__0__Impl29802 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__129833 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000180000000000L });
- }
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__129836 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl29863 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__229893 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptStatement__CompoundAcceptAssignment_1_1"
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__229896 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl29923 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__BlockAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18384:1: rule__CompoundAcceptStatementCompletion__BlockAssignment_0 : ( ruleBlock ) ;
- public final void rule__CompoundAcceptStatementCompletion__BlockAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__329953 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18388:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18389:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18389:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18390:1: ruleBlock
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_037410);
- ruleBlock();
+ public static final BitSet FOLLOW_91_in_rule__ClassifyStatement__Group__3__Impl29981 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030020 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000180000000000L });
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030023 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30050 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130080 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30107 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030142 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000180000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030145 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__BlockAssignment_0"
+ public static final BitSet FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl30172 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__130203 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18399:1: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 : ( ruleAcceptBlock ) ;
- public final void rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl30230 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18403:1: ( ( ruleAcceptBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18404:1: ( ruleAcceptBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18404:1: ( ruleAcceptBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18405:1: ruleAcceptBlock
- {
- before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_137441);
- ruleAcceptBlock();
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__030264 = new BitSet(new long[]{ 0x0000000000000040L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__030267 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_107_in_rule__ClassificationFromClause__Group__0__Impl30295 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__130326 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl30353 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__030387 = new BitSet(new long[]{ 0x0000000000000040L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__030390 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_108_in_rule__ClassificationToClause__Group__0__Impl30418 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1"
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__130449 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl30476 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AcceptBlock__ClauseAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18414:1: rule__AcceptBlock__ClauseAssignment_0 : ( ruleAcceptClause ) ;
- public final void rule__AcceptBlock__ClauseAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__030510 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000080000000000L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18418:1: ( ( ruleAcceptClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18419:1: ( ruleAcceptClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18419:1: ( ruleAcceptClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18420:1: ruleAcceptClause
- {
- before(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_037472);
- ruleAcceptClause();
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__030513 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__130571 = new BitSet(new long[]{ 0x0000000008000000L });
- after(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0());
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__130574 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_107_in_rule__ReclassifyAllClause__Group__1__Impl30602 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__230633 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl30661 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__030698 = new BitSet(new long[]{ 0x4000000000000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__030701 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptBlock__ClauseAssignment_0"
+ public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl30728 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__130758 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AcceptBlock__BlockAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18429:1: rule__AcceptBlock__BlockAssignment_1 : ( ruleBlock ) ;
- public final void rule__AcceptBlock__BlockAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl30785 = new BitSet(new long[]{ 0x4000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18433:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18434:1: ( ruleBlock )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18434:1: ( ruleBlock )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18435:1: ruleBlock
- {
- before(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_137503);
- ruleBlock();
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__030820 = new BitSet(new long[]{ 0x0000000000000040L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__030823 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0());
+ public static final BitSet FOLLOW_62_in_rule__QualifiedNameList__Group_1__0__Impl30851 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__130882 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl30909 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030943 = new BitSet(new long[]{ 0x1FFE000000000040L, 0x0000000008000400L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030946 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl30973 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptBlock__BlockAssignment_1"
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131003 = new BitSet(new long[]{ 0x1FFE000000000040L, 0x0000000008000400L });
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131006 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AcceptClause__NameAssignment_2_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18444:1: rule__AcceptClause__NameAssignment_2_0 : ( RULE_ID ) ;
- public final void rule__AcceptClause__NameAssignment_2_0() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31033 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18448:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18449:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18449:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18450:1: RULE_ID
- {
- before(grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_037534);
- after(grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231064 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_91_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31092 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031129 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- }
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031132 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31159 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__131189 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__NameAssignment_2_0"
+ public static final BitSet FOLLOW_91_in_rule__SuperInvocationStatement__Group__1__Impl31217 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__031252 = new BitSet(new long[]{ 0x1FFE000000000040L, 0x0000000008000400L });
- // $ANTLR start "rule__AcceptClause__QualifiedNameListAssignment_3"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18459:1: rule__AcceptClause__QualifiedNameListAssignment_3 : ( ruleQualifiedNameList ) ;
- public final void rule__AcceptClause__QualifiedNameListAssignment_3() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__031255 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18463:1: ( ( ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18464:1: ( ruleQualifiedNameList )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18464:1: ( ruleQualifiedNameList )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18465:1: ruleQualifiedNameList
- {
- before(grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_337565);
- ruleQualifiedNameList();
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl31282 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__131312 = new BitSet(new long[]{ 0x1FFE000000000040L, 0x0000000008000400L });
- after(grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0());
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__131315 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl31342 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__231373 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_91_in_rule__ThisInvocationStatement__Group__2__Impl31401 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__031438 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000008000000L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__031441 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__AcceptClause__QualifiedNameListAssignment_3"
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl31468 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__131498 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassifyStatement__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18474:1: rule__ClassifyStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
- public final void rule__ClassifyStatement__ExpressionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_91_in_rule__InstanceCreationInvocationStatement__Group__1__Impl31526 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18478:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18479:1: ( ruleExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18479:1: ( ruleExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18480:1: ruleExpression
- {
- before(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_137596);
- ruleExpression();
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__031561 = new BitSet(new long[]{ 0x0000000000000040L, 0x0000000000000400L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__031564 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl31591 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__131622 = new BitSet(new long[]{ 0x1FFE000000000040L, 0x0000000000000400L });
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__131625 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl31652 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__231682 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl31709 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__ExpressionAssignment_1"
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__031745 = new BitSet(new long[]{ 0x0000000000000000L, 0x0000000000000800L });
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__031748 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassifyStatement__ClauseAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18489:1: rule__ClassifyStatement__ClauseAssignment_2 : ( ruleClassificationClause ) ;
- public final void rule__ClassifyStatement__ClauseAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl31775 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18493:1: ( ( ruleClassificationClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18494:1: ( ruleClassificationClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18494:1: ( ruleClassificationClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18495:1: ruleClassificationClause
- {
- before(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_237627);
- ruleClassificationClause();
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__131805 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_75_in_rule__VariableDeclarationCompletion__Group_0__1__Impl31833 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0());
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__031868 = new BitSet(new long[]{ 0x00000007CE0031F0L, 0x000007B93C8F8001L });
- }
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__031871 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl31898 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__131928 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl31955 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_RULE_ID_in_rule__AppliedStereotypePropertyRule__PropertyAssignment_031998 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassifyStatement__ClauseAssignment_2"
+ public static final BitSet FOLLOW_ruleExpressionValueRule_in_rule__AppliedStereotypePropertyRule__ValueAssignment_132033 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__ExpressionValueRule__ExpressionAssignment_132064 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassificationClause__ClassifyFromClauseAssignment_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18504:1: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 : ( ruleClassificationFromClause ) ;
- public final void rule__ClassificationClause__ClassifyFromClauseAssignment_0_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment32099 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18508:1: ( ( ruleClassificationFromClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18509:1: ( ruleClassificationFromClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18509:1: ( ruleClassificationFromClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18510:1: ruleClassificationFromClause
- {
- before(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0());
- pushFollow(FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_037658);
- ruleClassificationFromClause();
+ public static final BitSet FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment32130 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment32166 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0());
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment32205 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_032236 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_132269 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_232300 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_032331 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_132362 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__ClassifyFromClauseAssignment_0_0"
+ public static final BitSet FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_032393 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_132424 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassificationClause__ClassifyToClauseAssignment_0_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18519:1: rule__ClassificationClause__ClassifyToClauseAssignment_0_1 : ( ruleClassificationToClause ) ;
- public final void rule__ClassificationClause__ClassifyToClauseAssignment_0_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_232455 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18523:1: ( ( ruleClassificationToClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18524:1: ( ruleClassificationToClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18524:1: ( ruleClassificationToClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18525:1: ruleClassificationToClause
- {
- before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0());
- pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_137689);
- ruleClassificationToClause();
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_132488 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_032519 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0());
+ public static final BitSet FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_032550 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_132581 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_132612 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_132643 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_032674 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_232705 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__ClassifyToClauseAssignment_0_1"
+ public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_032736 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_132767 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassificationClause__ReclassyAllClauseAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18534:1: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 : ( ruleReclassifyAllClause ) ;
- public final void rule__ClassificationClause__ReclassyAllClauseAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_132798 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18538:1: ( ( ruleReclassifyAllClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18539:1: ( ruleReclassifyAllClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18539:1: ( ruleReclassifyAllClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18540:1: ruleReclassifyAllClause
- {
- before(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_037720);
- ruleReclassifyAllClause();
+ public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_032829 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_132860 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0());
+ public static final BitSet FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment32891 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_032922 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_132953 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_332984 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033015 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_133046 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__ReclassyAllClauseAssignment_1_0"
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_033077 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_133108 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassificationClause__ClassifyToClauseAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18549:1: rule__ClassificationClause__ClassifyToClauseAssignment_1_1 : ( ruleClassificationToClause ) ;
- public final void rule__ClassificationClause__ClassifyToClauseAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_033139 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18553:1: ( ( ruleClassificationToClause ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18554:1: ( ruleClassificationToClause )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18554:1: ( ruleClassificationToClause )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18555:1: ruleClassificationToClause
- {
- before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_137751);
- ruleClassificationToClause();
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_133170 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_033201 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_133232 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_033263 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_133294 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_033325 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_033356 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_133389 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationClause__ClassifyToClauseAssignment_1_1"
+ public static final BitSet FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_033420 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_033451 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassificationFromClause__QualifiedNameListAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18564:1: rule__ClassificationFromClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
- public final void rule__ClassificationFromClause__QualifiedNameListAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_133484 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18568:1: ( ( ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18569:1: ( ruleQualifiedNameList )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18569:1: ( ruleQualifiedNameList )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18570:1: ruleQualifiedNameList
- {
- before(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_137782);
- ruleQualifiedNameList();
+ public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_033515 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_033546 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_133579 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_033610 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_033641 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_133674 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_033705 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_033736 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationFromClause__QualifiedNameListAssignment_1"
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_133769 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_033800 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ClassificationToClause__QualifiedNameListAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18579:1: rule__ClassificationToClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
- public final void rule__ClassificationToClause__QualifiedNameListAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_033831 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18583:1: ( ( ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18584:1: ( ruleQualifiedNameList )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18584:1: ( ruleQualifiedNameList )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18585:1: ruleQualifiedNameList
- {
- before(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_137813);
- ruleQualifiedNameList();
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_133864 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_033895 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
+ public static final BitSet FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_133928 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment33959 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_133990 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_234021 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_334052 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_134083 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ClassificationToClause__QualifiedNameListAssignment_1"
+ public static final BitSet FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_134114 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_334145 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__QualifiedNameList__QualifiedNameAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18594:1: rule__QualifiedNameList__QualifiedNameAssignment_0 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__QualifiedNameList__QualifiedNameAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_134176 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18598:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18599:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18599:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18600:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_037844);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_234207 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_134238 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0());
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_134269 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__RoleAssignment_034300 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_134331 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__ObjectAssignment_334362 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceOperationExpression__OperationNameAssignment_134393 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_234424 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__QualifiedNameAssignment_0"
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_334455 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_109_in_rule__SequenceReductionExpression__IsOrderedAssignment_234491 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__QualifiedNameList__QualifiedNameAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18609:1: rule__QualifiedNameList__QualifiedNameAssignment_1_1 : ( ruleQualifiedNameWithBinding ) ;
- public final void rule__QualifiedNameList__QualifiedNameAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_334530 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18613:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18614:1: ( ruleQualifiedNameWithBinding )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18614:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18615:1: ruleQualifiedNameWithBinding
- {
- before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_137875);
- ruleQualifiedNameWithBinding();
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_434561 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_134592 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_234623 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_434654 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_634685 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_134716 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_234747 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_434778 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameList__QualifiedNameAssignment_1_1"
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_634809 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_134840 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18624:1: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 : ( ruleNameExpression ) ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_234871 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18628:1: ( ( ruleNameExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18629:1: ( ruleNameExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18629:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18630:1: ruleNameExpression
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_037906);
- ruleNameExpression();
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_434902 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_634933 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_234964 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_434995 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_635026 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_135057 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_035088 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_135119 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0"
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_235150 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_035181 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18639:1: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 : ( ruleVariableDeclarationCompletion ) ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SuperInvocationExpression__OperationNameAssignment_1_1_135212 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18643:1: ( ( ruleVariableDeclarationCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18644:1: ( ruleVariableDeclarationCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18644:1: ( ruleVariableDeclarationCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18645:1: ruleVariableDeclarationCompletion
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_037937);
- ruleVariableDeclarationCompletion();
+ public static final BitSet FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_1_235243 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_135274 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0());
+ public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_rule__InstanceCreationExpression__TupleAssignment_235305 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_335336 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_035367 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_135398 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_RULE_ID_in_rule__InstanceCreationTupleElement__RoleAssignment_035429 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleExpression_in_rule__InstanceCreationTupleElement__ObjectAssignment_235460 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0"
+ public static final BitSet FOLLOW_74_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_035496 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_035535 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18654:1: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 : ( ruleAssignmentCompletion ) ;
- public final void rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1() throws RecognitionException {
+ public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_135566 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18658:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18659:1: ( ruleAssignmentCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18659:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18660:1: ruleAssignmentCompletion
- {
- before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_137968);
- ruleAssignmentCompletion();
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_135597 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_035628 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0());
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_135659 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_135690 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_135721 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_135752 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_235783 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment35814 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1"
+ public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_035845 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_135878 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__SuperInvocationStatement___superAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18669:1: rule__SuperInvocationStatement___superAssignment_0 : ( ruleSuperInvocationExpression ) ;
- public final void rule__SuperInvocationStatement___superAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_335909 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18673:1: ( ( ruleSuperInvocationExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18674:1: ( ruleSuperInvocationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18674:1: ( ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18675:1: ruleSuperInvocationExpression
- {
- before(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_037999);
- ruleSuperInvocationExpression();
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_535940 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_135971 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_236002 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_036033 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_136064 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_136095 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment36126 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_136157 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__SuperInvocationStatement___superAssignment_0"
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_336188 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_74_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_036224 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ThisInvocationStatement___thisAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18684:1: rule__ThisInvocationStatement___thisAssignment_0 : ( ruleThisExpression ) ;
- public final void rule__ThisInvocationStatement___thisAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_636263 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18688:1: ( ( ruleThisExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18689:1: ( ruleThisExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18689:1: ( ruleThisExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18690:1: ruleThisExpression
- {
- before(grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_038030);
- ruleThisExpression();
+ public static final BitSet FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_136294 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_236325 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_036356 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_236387 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_036418 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_236449 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_136480 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_336511 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement___thisAssignment_0"
+ public static final BitSet FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_136542 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_236573 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__ThisInvocationStatement__AssignmentCompletionAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18699:1: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 : ( ruleAssignmentCompletion ) ;
- public final void rule__ThisInvocationStatement__AssignmentCompletionAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_536604 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18703:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18704:1: ( ruleAssignmentCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18704:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18705:1: ruleAssignmentCompletion
- {
- before(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_138061);
- ruleAssignmentCompletion();
+ public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_636635 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_036666 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_136697 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_236728 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_136759 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_236790 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment36821 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_236852 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__ThisInvocationStatement__AssignmentCompletionAssignment_1"
+ public static final BitSet FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_436883 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_136914 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__InstanceCreationInvocationStatement___newAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18714:1: rule__InstanceCreationInvocationStatement___newAssignment_0 : ( ruleInstanceCreationExpression ) ;
- public final void rule__InstanceCreationInvocationStatement___newAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_436945 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18718:1: ( ( ruleInstanceCreationExpression ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18719:1: ( ruleInstanceCreationExpression )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18719:1: ( ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18720:1: ruleInstanceCreationExpression
- {
- before(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_038092);
- ruleInstanceCreationExpression();
+ public static final BitSet FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_236976 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_437007 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0());
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_037038 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_137069 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_037100 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_237131 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_137162 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_037193 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationInvocationStatement___newAssignment_0"
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_137224 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_337255 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18729:1: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
- public final void rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_137286 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18733:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18734:1: ( ( '[' ) )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18734:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18735:1: ( '[' )
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18736:1: ( '[' )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18737:1: '['
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- match(input,74,FOLLOW_74_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_038128);
- after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_037317 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_037348 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_137379 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_037410 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_137441 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_037472 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_137503 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_037534 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0"
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_337565 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_137596 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__VariableDeclarationCompletion__VariableNameAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18752:1: rule__VariableDeclarationCompletion__VariableNameAssignment_1 : ( RULE_ID ) ;
- public final void rule__VariableDeclarationCompletion__VariableNameAssignment_1() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_237627 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18756:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18757:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18757:1: ( RULE_ID )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18758:1: RULE_ID
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_138167);
- after(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
+ public static final BitSet FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_037658 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_137689 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_037720 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_137751 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_137782 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_137813 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__VariableNameAssignment_1"
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_037844 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_137875 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__VariableDeclarationCompletion__InitValueAssignment_2"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18767:1: rule__VariableDeclarationCompletion__InitValueAssignment_2 : ( ruleAssignmentCompletion ) ;
- public final void rule__VariableDeclarationCompletion__InitValueAssignment_2() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_037906 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18771:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18772:1: ( ruleAssignmentCompletion )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18772:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18773:1: ruleAssignmentCompletion
- {
- before(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_238198);
- ruleAssignmentCompletion();
+ public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_037937 = new BitSet(new long[]{ 0x0000000000000002L });
- state._fsp--;
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_137968 = new BitSet(new long[]{ 0x0000000000000002L });
- after(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0());
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_037999 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_038030 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_138061 = new BitSet(new long[]{ 0x0000000000000002L });
- }
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_038092 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
+ public static final BitSet FOLLOW_74_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_038128 = new BitSet(new long[]{ 0x0000000000000002L });
- restoreStackSize(stackSize);
+ public static final BitSet FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_138167 = new BitSet(new long[]{ 0x0000000000000002L });
- }
- return ;
- }
- // $ANTLR end "rule__VariableDeclarationCompletion__InitValueAssignment_2"
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_238198 = new BitSet(new long[]{ 0x0000000000000002L });
+ public static final BitSet FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_038229 = new BitSet(new long[]{ 0x0000000000000002L });
- // $ANTLR start "rule__AssignmentCompletion__OpAssignment_0"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18782:1: rule__AssignmentCompletion__OpAssignment_0 : ( ruleAssignmentOperator ) ;
- public final void rule__AssignmentCompletion__OpAssignment_0() throws RecognitionException {
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_138260 = new BitSet(new long[]{ 0x0000000000000002L });
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18786:1: ( ( ruleAssignmentOperator ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18787:1: ( ruleAssignmentOperator )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18787:1: ( ruleAssignmentOperator )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18788:1: ruleAssignmentOperator
- {
- before(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_038229);
- ruleAssignmentOperator();
-
- state._fsp--;
-
- after(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentCompletion__OpAssignment_0"
-
-
- // $ANTLR start "rule__AssignmentCompletion__RightHandSideAssignment_1"
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18797:1: rule__AssignmentCompletion__RightHandSideAssignment_1 : ( ruleSequenceElement ) ;
- public final void rule__AssignmentCompletion__RightHandSideAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18801:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18802:1: ( ruleSequenceElement )
- {
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18802:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.uml.textedit.stereotypeproperty.xtext.ui/src-gen/org/eclipse/papyrus/uml/textedit/stereotypeproperty/xtext/ui/contentassist/antlr/internal/InternalAppliedStereotypeProperty.g:18803:1: ruleSequenceElement
- {
- before(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_138260);
- ruleSequenceElement();
-
- state._fsp--;
-
- after(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AssignmentCompletion__RightHandSideAssignment_1"
-
- // Delegated rules
-
-
- protected DFA17 dfa17 = new DFA17(this);
- static final String DFA17_eotS =
- "\13\uffff";
- static final String DFA17_eofS =
- "\4\uffff\1\11\6\uffff";
- static final String DFA17_minS =
- "\1\111\2\6\1\uffff\1\6\6\uffff";
- static final String DFA17_maxS =
- "\1\114\1\126\1\116\1\uffff\1\154\6\uffff";
- static final String DFA17_acceptS =
- "\3\uffff\1\3\1\uffff\1\7\1\6\1\5\1\4\1\2\1\1";
- static final String DFA17_specialS =
- "\13\uffff}>";
- static final String[] DFA17_transitionS = {
- "\1\1\2\uffff\1\2",
- "\1\4\34\uffff\3\3\60\uffff\1\5",
- "\1\10\37\uffff\7\6\40\uffff\1\7\1\6",
- "",
- "\1\11\7\uffff\20\11\23\uffff\14\11\1\uffff\1\11\1\uffff\1"+
- "\12\14\11\7\uffff\2\11\5\uffff\1\11\17\uffff\2\11",
- "",
- "",
- "",
- "",
- "",
- ""
- };
-
- static final short[] DFA17_eot = DFA.unpackEncodedString(DFA17_eotS);
- static final short[] DFA17_eof = DFA.unpackEncodedString(DFA17_eofS);
- static final char[] DFA17_min = DFA.unpackEncodedStringToUnsignedChars(DFA17_minS);
- static final char[] DFA17_max = DFA.unpackEncodedStringToUnsignedChars(DFA17_maxS);
- static final short[] DFA17_accept = DFA.unpackEncodedString(DFA17_acceptS);
- static final short[] DFA17_special = DFA.unpackEncodedString(DFA17_specialS);
- static final short[][] DFA17_transition;
-
- static {
- int numStates = DFA17_transitionS.length;
- DFA17_transition = new short[numStates][];
- for (int i=0; i<numStates; i++) {
- DFA17_transition[i] = DFA.unpackEncodedString(DFA17_transitionS[i]);
- }
- }
-
- class DFA17 extends DFA {
-
- public DFA17(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 17;
- this.eot = DFA17_eot;
- this.eof = DFA17_eof;
- this.min = DFA17_min;
- this.max = DFA17_max;
- this.accept = DFA17_accept;
- this.special = DFA17_special;
- this.transition = DFA17_transition;
- }
- public String getDescription() {
- return "3490:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );";
- }
- }
-
-
- public static final BitSet FOLLOW_ruleAppliedStereotypePropertyRule_in_entryRuleAppliedStereotypePropertyRule61 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAppliedStereotypePropertyRule68 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__0_in_ruleAppliedStereotypePropertyRule94 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpressionValueRule_in_entryRuleExpressionValueRule121 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleExpressionValueRule128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__0_in_ruleExpressionValueRule154 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLITERAL_in_entryRuleLITERAL183 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLITERAL190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LITERAL__Alternatives_in_ruleLITERAL216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL243 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_in_ruleBOOLEAN_LITERAL276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL303 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NUMBER_LITERAL__Alternatives_in_ruleNUMBER_LITERAL336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL363 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleINTEGER_LITERAL370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_in_ruleINTEGER_LITERAL396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL423 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL430 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_in_ruleUNLIMITED_LITERAL456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL483 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSTRING_LITERAL490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__ValueAssignment_in_ruleSTRING_LITERAL516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_entryRuleNameExpression543 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNameExpression550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__0_in_ruleNameExpression576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath603 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNamePath610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath638 = new BitSet(new long[]{0x0000000000000042L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath650 = new BitSet(new long[]{0x0000000000000042L});
- public static final BitSet FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName680 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUnqualifiedName687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__0_in_ruleUnqualifiedName713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding740 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleTemplateBinding747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__0_in_ruleTemplateBinding773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding800 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNamedTemplateBinding807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__0_in_ruleNamedTemplateBinding833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding860 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__0_in_ruleQualifiedNameWithBinding893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_entryRuleTuple920 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleTuple927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__0_in_ruleTuple953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleElement_in_entryRuleTupleElement980 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleTupleElement987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleElement__ArgumentAssignment_in_ruleTupleElement1013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_entryRuleExpression1040 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleExpression1047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleExpression1073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression1099 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConditionalTestExpression1106 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__0_in_ruleConditionalTestExpression1132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression1159 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConditionalOrExpression1166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__0_in_ruleConditionalOrExpression1192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression1219 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConditionalAndExpression1226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__0_in_ruleConditionalAndExpression1252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression1279 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInclusiveOrExpression1286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__0_in_ruleInclusiveOrExpression1312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression1339 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleExclusiveOrExpression1346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__0_in_ruleExclusiveOrExpression1372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_entryRuleAndExpression1399 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAndExpression1406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__0_in_ruleAndExpression1432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression1459 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleEqualityExpression1466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__0_in_ruleEqualityExpression1492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression1519 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationExpression1526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__0_in_ruleClassificationExpression1552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression1579 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationalExpression1586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__0_in_ruleRelationalExpression1612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression1639 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleShiftExpression1646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__0_in_ruleShiftExpression1672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression1699 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAdditiveExpression1706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__0_in_ruleAdditiveExpression1732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression1759 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicativeExpression1766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__0_in_ruleMultiplicativeExpression1792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression1819 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUnaryExpression1826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__0_in_ruleUnaryExpression1852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression1879 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePrimaryExpression1886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpression__PrefixAssignment_in_rulePrimaryExpression1912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression1939 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuffixExpression1946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuffixExpression__Alternatives_in_ruleSuffixExpression1972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression1999 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpression2006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0_in_ruleOperationCallExpression2032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression2059 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePropertyCallExpression2066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2119 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationExpression2126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2179 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTuple2186 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2239 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2299 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceOperationExpression2306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2332 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2359 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceReductionExpression2366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2419 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2479 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2539 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2599 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2659 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIsUniqueOperation2666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2719 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValueSpecification2726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2779 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2839 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression2846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullExpression_in_entryRuleNullExpression2899 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNullExpression2906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_entryRuleThisExpression2959 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleThisExpression2966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression3019 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationExpression3026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression3052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3079 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationExpression3086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple3139 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTuple3146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__0_in_ruleInstanceCreationTuple3172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement3199 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement3206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__0_in_ruleInstanceCreationTupleElement3232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3259 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3319 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAccessCompletion3326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3379 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression3439 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionExpression3446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0_in_ruleSequenceConstructionExpression3472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement3499 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceElement3506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceElement__Alternatives_in_ruleSequenceElement3532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression3559 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassExtentExpression3566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__0_in_ruleClassExtentExpression3592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_entryRuleBlock3619 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBlock3626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__0_in_ruleBlock3652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence3679 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStatementSequence3686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3714 = new BitSet(new long[]{0x0000000000003072L,0x000007B93C8F0000L});
- public static final BitSet FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3726 = new BitSet(new long[]{0x0000000000003072L,0x000007B93C8F0000L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement3756 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDocumentedStatement3763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__0_in_ruleDocumentedStatement3789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement3816 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInlineStatement3823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__0_in_ruleInlineStatement3849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement3876 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAnnotatedStatement3883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__0_in_ruleAnnotatedStatement3909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_entryRuleStatement3936 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStatement3943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Statement__Alternatives_in_ruleStatement3969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation3996 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAnnotation4003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation4029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement4056 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBlockStatement4063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BlockStatement__BlockAssignment_in_ruleBlockStatement4089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement4116 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleEmptyStatement4123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__0_in_ruleEmptyStatement4149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement4176 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement4183 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__0_in_ruleLocalNameDeclarationStatement4209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfStatement_in_entryRuleIfStatement4236 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIfStatement4243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__0_in_ruleIfStatement4269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses4296 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequentialClauses4303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__0_in_ruleSequentialClauses4329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses4356 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConcurrentClauses4363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__0_in_ruleConcurrentClauses4389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause4416 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonFinalClause4423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__0_in_ruleNonFinalClause4449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFinalClause_in_entryRuleFinalClause4476 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFinalClause4483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__0_in_ruleFinalClause4509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement4536 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchStatement4543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__0_in_ruleSwitchStatement4569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause4596 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchClause4603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__0_in_ruleSwitchClause4629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase4656 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchCase4663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__0_in_ruleSwitchCase4689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause4716 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchDefaultClause4723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__0_in_ruleSwitchDefaultClause4749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence4776 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence4783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4811 = new BitSet(new long[]{0x0000000000003072L,0x000007B93C8F0000L});
- public static final BitSet FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4823 = new BitSet(new long[]{0x0000000000003072L,0x000007B93C8F0000L});
- public static final BitSet FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement4853 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleWhileStatement4860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__0_in_ruleWhileStatement4886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoStatement_in_entryRuleDoStatement4913 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDoStatement4920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__0_in_ruleDoStatement4946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForStatement_in_entryRuleForStatement4973 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForStatement4980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__0_in_ruleForStatement5006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForControl_in_entryRuleForControl5033 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForControl5040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group__0_in_ruleForControl5066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition5093 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLoopVariableDefinition5100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Alternatives_in_ruleLoopVariableDefinition5126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement5153 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBreakStatement5160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__0_in_ruleBreakStatement5186 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement5213 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReturnStatement5220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__0_in_ruleReturnStatement5246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement5273 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAcceptStatement5280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__0_in_ruleAcceptStatement5306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion5333 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion5340 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0_in_ruleSimpleAcceptStatementCompletion5366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion5393 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion5400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0_in_ruleCompoundAcceptStatementCompletion5426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock5453 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAcceptBlock5460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__0_in_ruleAcceptBlock5486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause5513 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAcceptClause5520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__0_in_ruleAcceptClause5546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement5573 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassifyStatement5580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__0_in_ruleClassifyStatement5606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause5633 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationClause5640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Alternatives_in_ruleClassificationClause5666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause5693 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationFromClause5700 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__0_in_ruleClassificationFromClause5726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause5753 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationToClause5760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__0_in_ruleClassificationToClause5786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause5813 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReclassifyAllClause5820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__0_in_ruleReclassifyAllClause5846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList5873 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameList5880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__0_in_ruleQualifiedNameList5906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement5933 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement5940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0_in_ruleInvocationOrAssignementOrDeclarationStatement5966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement5993 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationStatement6000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__0_in_ruleSuperInvocationStatement6026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement6053 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleThisInvocationStatement6060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__0_in_ruleThisInvocationStatement6086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement6113 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement6120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__0_in_ruleInstanceCreationInvocationStatement6146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion6173 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion6180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__0_in_ruleVariableDeclarationCompletion6206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion6233 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAssignmentCompletion6240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__0_in_ruleAssignmentCompletion6266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue6303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationKind__Alternatives_in_ruleLinkOperationKind6339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperator__Alternatives_in_ruleSelectOrRejectOperator6375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperator__Alternatives_in_ruleCollectOrIterateOperator6411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperator__Alternatives_in_ruleForAllOrExistsOrOneOperator6447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotationKind__Alternatives_in_ruleAnnotationKind6483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentOperator__Alternatives_in_ruleAssignmentOperator6519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_rule__LITERAL__Alternatives6554 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__LITERAL__Alternatives6571 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_rule__LITERAL__Alternatives6588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__0_in_rule__NameExpression__Alternatives_06669 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__0_in_rule__NameExpression__Alternatives_06687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_12_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__InvocationCompletionAssignment_0_1_2_0_in_rule__NameExpression__Alternatives_0_1_26775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1_in_rule__NameExpression__Alternatives_0_1_26793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PostfixOpAssignment_0_1_2_2_in_rule__NameExpression__Alternatives_0_1_26811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_12_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_13_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_14_in_rule__EqualityExpression__OpAlternatives_1_0_06900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_15_in_rule__EqualityExpression__OpAlternatives_1_0_06920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__ClassificationExpression__OpAlternatives_1_0_06955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__ClassificationExpression__OpAlternatives_1_0_06975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__RelationalExpression__OpAlternatives_1_0_07010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__RelationalExpression__OpAlternatives_1_0_07030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__RelationalExpression__OpAlternatives_1_0_07050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__RelationalExpression__OpAlternatives_1_0_07070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__ShiftExpression__OpAlternatives_1_0_07105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__ShiftExpression__OpAlternatives_1_0_07125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__ShiftExpression__OpAlternatives_1_0_07145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__AdditiveExpression__OpAlternatives_1_0_07180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__AdditiveExpression__OpAlternatives_1_0_07200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07275 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__UnaryExpression__OpAlternatives_0_07310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__UnaryExpression__OpAlternatives_0_07330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__UnaryExpression__OpAlternatives_0_07350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__UnaryExpression__OpAlternatives_0_07370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__UnaryExpression__OpAlternatives_0_07390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpression_in_rule__SuffixExpression__Alternatives7424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyCallExpression_in_rule__SuffixExpression__Alternatives7441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationExpression_in_rule__SuffixExpression__Alternatives7458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_rule__SuffixExpression__Alternatives7475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_rule__SuffixExpression__Alternatives7492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_rule__SuffixExpression__Alternatives7509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassExtentExpression_in_rule__SuffixExpression__Alternatives7526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_rule__SequenceExpansionExpression__Alternatives7558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_rule__SequenceExpansionExpression__Alternatives7575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_rule__SequenceExpansionExpression__Alternatives7592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIsUniqueOperation_in_rule__SequenceExpansionExpression__Alternatives7609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_rule__ValueSpecification__Alternatives7641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLITERAL_in_rule__ValueSpecification__Alternatives7658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_rule__ValueSpecification__Alternatives7675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__ValueSpecification__Alternatives7692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__ValueSpecification__Alternatives7709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_rule__ValueSpecification__Alternatives7726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullExpression_in_rule__ValueSpecification__Alternatives7743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_rule__NonLiteralValueSpecification__Alternatives7775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_rule__NonLiteralValueSpecification__Alternatives7792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__NonLiteralValueSpecification__Alternatives7809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_rule__NonLiteralValueSpecification__Alternatives7826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__NonLiteralValueSpecification__Alternatives7843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__CastedAssignment_3_0_in_rule__ParenthesizedExpression__Alternatives_37875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__SuffixAssignment_3_1_in_rule__ParenthesizedExpression__Alternatives_37893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_0_in_rule__SuperInvocationExpression__Alternatives_17926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__0_in_rule__SuperInvocationExpression__Alternatives_17944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28079 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__BooleanValue__Alternatives8755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__BooleanValue__Alternatives8776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__LinkOperationKind__Alternatives8812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__LinkOperationKind__Alternatives8833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__LinkOperationKind__Alternatives8854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives9004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives9025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives9046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__AnnotationKind__Alternatives9082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__AnnotationKind__Alternatives9103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_47_in_rule__AnnotationKind__Alternatives9124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__AnnotationKind__Alternatives9145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__AssignmentOperator__Alternatives9181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_rule__AssignmentOperator__Alternatives9202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_51_in_rule__AssignmentOperator__Alternatives9223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__AssignmentOperator__Alternatives9244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__AssignmentOperator__Alternatives9265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__AssignmentOperator__Alternatives9286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_55_in_rule__AssignmentOperator__Alternatives9307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__AssignmentOperator__Alternatives9328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__AssignmentOperator__Alternatives9349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__AssignmentOperator__Alternatives9370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__AssignmentOperator__Alternatives9391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__AssignmentOperator__Alternatives9412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__0__Impl_in_rule__AppliedStereotypePropertyRule__Group__09445 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__1_in_rule__AppliedStereotypePropertyRule__Group__09448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__PropertyAssignment_0_in_rule__AppliedStereotypePropertyRule__Group__0__Impl9475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__Group__1__Impl_in_rule__AppliedStereotypePropertyRule__Group__19505 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AppliedStereotypePropertyRule__ValueAssignment_1_in_rule__AppliedStereotypePropertyRule__Group__1__Impl9532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__0__Impl_in_rule__ExpressionValueRule__Group__09566 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__1_in_rule__ExpressionValueRule__Group__09569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__ExpressionValueRule__Group__0__Impl9597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpressionValueRule__Group__1__Impl_in_rule__ExpressionValueRule__Group__19628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpressionValueRule__ExpressionAssignment_1_in_rule__ExpressionValueRule__Group__1__Impl9655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__09694 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__09697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl9724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__19754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl9781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__09816 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__09819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl9846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__19876 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__19879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl9906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__29937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl9964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010000 = new BitSet(new long[]{0x0000000000003040L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__110061 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8401L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__110064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl10091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__210121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl10148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__010185 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__010188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl10215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__110245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__QualifiedNamePath__Group__1__Impl10273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__010308 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__010311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl10338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__110368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl10395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__010430 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__010433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl10461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__110492 = new BitSet(new long[]{0x4000000000080000L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__110495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl10522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__210552 = new BitSet(new long[]{0x4000000000080000L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__210555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl10582 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__310613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl10641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__010680 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__010683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__TemplateBinding__Group_2__0__Impl10711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__110742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl10769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__010803 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__010806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl10833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__110863 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__110866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__NamedTemplateBinding__Group__1__Impl10894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__210925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl10952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__010988 = new BitSet(new long[]{0x2000000000040000L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__010991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__111048 = new BitSet(new long[]{0x2000000000040000L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__111051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl11078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__211109 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl11136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__011173 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__011176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__QualifiedNameWithBinding__Group_2__0__Impl11204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__111235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl11262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__011296 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__011299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__111357 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8003L});
- public static final BitSet FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__111360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__Tuple__Group__1__Impl11388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__211419 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8003L});
- public static final BitSet FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__211422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl11449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__311480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__Tuple__Group__3__Impl11508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__011547 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__011550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl11577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__111607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl11634 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__011669 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__011672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__Tuple__Group_2_1__0__Impl11700 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__111731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl11758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__011792 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__011795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl11822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__111852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl11879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__011914 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__011917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__ConditionalTestExpression__Group_1__0__Impl11945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__111976 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__111979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__212036 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__212039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__ConditionalTestExpression__Group_1__2__Impl12067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__312098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl12125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__012163 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__012166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl12193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__112223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl12250 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__012285 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__012288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ConditionalOrExpression__Group_1__0__Impl12316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__112347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl12374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__012408 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__012411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl12438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__112468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl12495 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__012530 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__012533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ConditionalAndExpression__Group_1__0__Impl12561 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__112592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl12619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__012653 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__012656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl12683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__112713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl12740 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__012775 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__012778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__InclusiveOrExpression__Group_1__0__Impl12806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__112837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl12864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__012898 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__012901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl12928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__112958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl12985 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013020 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__ExclusiveOrExpression__Group_1__0__Impl13051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__113082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl13109 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__013143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__013146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl13173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__113203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl13230 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__013265 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__013268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__AndExpression__Group_1__0__Impl13296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__113327 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl13354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__013388 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__013391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl13418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__113448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl13475 = new BitSet(new long[]{0x000000000000C002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__013510 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__013513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl13540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__113570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl13597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__013631 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__013634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl13661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__113691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl13718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__013753 = new BitSet(new long[]{0x0000000000003040L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__013756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl13783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__113813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl13840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__013874 = new BitSet(new long[]{0x00000000003C0000L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__013877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl13904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__113934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl13961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__013996 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__013999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__114056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl14083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__014117 = new BitSet(new long[]{0x0000000001C00000L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__014120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl14147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__114177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl14204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__014239 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__014242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl14269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__114299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl14326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__014360 = new BitSet(new long[]{0x0000000006000000L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__014363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl14390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__114420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl14447 = new BitSet(new long[]{0x0000000006000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__014482 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__014485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl14512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__114542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl14569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__014603 = new BitSet(new long[]{0x0000000038000000L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__014606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl14633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__114663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl14690 = new BitSet(new long[]{0x0000000038000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__014725 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__014728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl14755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__114785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl14812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__014846 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__014849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl14876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__114907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl14934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__014968 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__014971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__OperationCallExpression__Group__0__Impl14999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115030 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__115033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl15060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__215090 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__215093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl15120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__315150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl15177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__015216 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__015219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PropertyCallExpression__Group__0__Impl15247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__115278 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001600L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__115281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl15308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__215338 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001600L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__215341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl15368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__315399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl15426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__015465 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__015468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__PropertyCallExpression__Group_2__0__Impl15496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__115527 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__115530 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl15557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__215587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__PropertyCallExpression__Group_2__2__Impl15615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__015652 = new BitSet(new long[]{0x0000003800000000L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__015655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__LinkOperationExpression__Group__0__Impl15683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__115714 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__115717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl15744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__215774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl15801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__015837 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__015840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__LinkOperationTuple__Group__0__Impl15868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__115899 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__115902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl15929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__215959 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__215962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl15989 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__316020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__LinkOperationTuple__Group__3__Impl16048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__016087 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__016090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__LinkOperationTuple__Group_2__0__Impl16118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__116149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl16176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__016210 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__016213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl16240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__116270 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__2_in_rule__LinkOperationTupleElement__Group__116273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl16300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__2__Impl_in_rule__LinkOperationTupleElement__Group__216331 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__3_in_rule__LinkOperationTupleElement__Group__216334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__LinkOperationTupleElement__Group__2__Impl16362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__3__Impl_in_rule__LinkOperationTupleElement__Group__316393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_3_in_rule__LinkOperationTupleElement__Group__3__Impl16420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__016458 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__016461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__LinkOperationTupleElement__Group_1__0__Impl16489 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__116520 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__116523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_1_in_rule__LinkOperationTupleElement__Group_1__1__Impl16550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__216580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__LinkOperationTupleElement__Group_1__2__Impl16608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__016645 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__016648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__SequenceOperationExpression__Group__0__Impl16676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__116707 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__116710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl16737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__216767 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__216770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl16797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__316827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl16854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__016893 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__016896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__SequenceReductionExpression__Group__0__Impl16924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__116955 = new BitSet(new long[]{0x0000000000000040L,0x0000200000000000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__116958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__SequenceReductionExpression__Group__1__Impl16986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__217017 = new BitSet(new long[]{0x0000000000000040L,0x0000200000000000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__217020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl17047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__317078 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__317081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl17108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__417138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl17165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__017206 = new BitSet(new long[]{0x000000C000000000L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__017209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__SelectOrRejectOperation__Group__0__Impl17237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__117268 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__117271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl17298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__217328 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__217331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl17358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__317388 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__317391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__SelectOrRejectOperation__Group__3__Impl17419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__417450 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__417453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl17480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__517510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__517513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__SelectOrRejectOperation__Group__5__Impl17541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__617572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl17599 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__017644 = new BitSet(new long[]{0x0000030000000000L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__017647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__CollectOrIterateOperation__Group__0__Impl17675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__117706 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__117709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl17736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__217766 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__217769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl17796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__317826 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__317829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__CollectOrIterateOperation__Group__3__Impl17857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__417888 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__417891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl17918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__517948 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__517951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectOrIterateOperation__Group__5__Impl17979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__618010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl18037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__018082 = new BitSet(new long[]{0x00001C0000000000L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__018085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl18113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__118144 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__118147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl18174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__218204 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__218207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl18234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__318264 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__318267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl18295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__418326 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__418329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl18356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__518386 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__518389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl18417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__618448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl18475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__018520 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__018523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__IsUniqueOperation__Group__0__Impl18551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__118582 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__118585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__IsUniqueOperation__Group__1__Impl18613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__218644 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__218647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl18674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__318704 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__318707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__IsUniqueOperation__Group__3__Impl18735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__418766 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__418769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl18796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__518826 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__518829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__IsUniqueOperation__Group__5__Impl18857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__618888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl18915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__018960 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__018963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__ParenthesizedExpression__Group__0__Impl18991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__119022 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__119025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl19052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__219082 = new BitSet(new long[]{0x0000000000003070L,0x000007B93C8F1201L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__219085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__ParenthesizedExpression__Group__2__Impl19113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__319144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl19171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__019210 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__019213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__119271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__NullExpression__Group__1__Impl19299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__019334 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__019337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__119395 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__119398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__ThisExpression__Group__1__Impl19426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__219457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl19484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__019521 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000201L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__019524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__SuperInvocationExpression__Group__0__Impl19552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__119583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl19610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__0__Impl_in_rule__SuperInvocationExpression__Group_1_1__019644 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__1_in_rule__SuperInvocationExpression__Group_1_1__019647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__SuperInvocationExpression__Group_1_1__0__Impl19675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__1__Impl_in_rule__SuperInvocationExpression__Group_1_1__119706 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__2_in_rule__SuperInvocationExpression__Group_1_1__119709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__OperationNameAssignment_1_1_1_in_rule__SuperInvocationExpression__Group_1_1__1__Impl19736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__2__Impl_in_rule__SuperInvocationExpression__Group_1_1__219766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_1_2_in_rule__SuperInvocationExpression__Group_1_1__2__Impl19793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__019829 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__019832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__InstanceCreationExpression__Group__0__Impl19860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__119891 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__119894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl19921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__219951 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__219954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_in_rule__InstanceCreationExpression__Group__2__Impl19981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__320011 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl20038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__0__Impl_in_rule__InstanceCreationTuple__Group__020077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__1_in_rule__InstanceCreationTuple__Group__020080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__1__Impl_in_rule__InstanceCreationTuple__Group__120138 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__2_in_rule__InstanceCreationTuple__Group__120141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__InstanceCreationTuple__Group__1__Impl20169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__2__Impl_in_rule__InstanceCreationTuple__Group__220200 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__3_in_rule__InstanceCreationTuple__Group__220203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__0_in_rule__InstanceCreationTuple__Group__2__Impl20230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__3__Impl_in_rule__InstanceCreationTuple__Group__320261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__InstanceCreationTuple__Group__3__Impl20289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__0__Impl_in_rule__InstanceCreationTuple__Group_2__020328 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__1_in_rule__InstanceCreationTuple__Group_2__020331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0_in_rule__InstanceCreationTuple__Group_2__0__Impl20358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__1__Impl_in_rule__InstanceCreationTuple__Group_2__120388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__0_in_rule__InstanceCreationTuple__Group_2__1__Impl20415 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__0__Impl_in_rule__InstanceCreationTuple__Group_2_1__020450 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__1_in_rule__InstanceCreationTuple__Group_2_1__020453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__InstanceCreationTuple__Group_2_1__0__Impl20481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__1__Impl_in_rule__InstanceCreationTuple__Group_2_1__120512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1_in_rule__InstanceCreationTuple__Group_2_1__1__Impl20539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__0__Impl_in_rule__InstanceCreationTupleElement__Group__020573 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__1_in_rule__InstanceCreationTupleElement__Group__020576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__RoleAssignment_0_in_rule__InstanceCreationTupleElement__Group__0__Impl20603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__1__Impl_in_rule__InstanceCreationTupleElement__Group__120633 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__2_in_rule__InstanceCreationTupleElement__Group__120636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__InstanceCreationTupleElement__Group__1__Impl20664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__2__Impl_in_rule__InstanceCreationTupleElement__Group__220695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__ObjectAssignment_2_in_rule__InstanceCreationTupleElement__Group__2__Impl20722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020758 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8801L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__020761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl20788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__120818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl20845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__020879 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__020882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl20909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__120939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__AccessCompletion__Group__1__Impl20967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021002 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021125 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__SequenceConstructionExpression__Group__0__Impl21156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__121187 = new BitSet(new long[]{0x4000000000000000L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__121190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl21217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__221247 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__221250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl21277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__321307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__SequenceConstructionExpression__Group__3__Impl21335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__021374 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__021377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl21405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__121436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl21463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__021497 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__021500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl21528 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__121559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl21586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__021620 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001200L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__021623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__121681 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__121684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ClassExtentExpression__Group__1__Impl21712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__221743 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__221746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__ClassExtentExpression__Group__2__Impl21774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__321805 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__321808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__ClassExtentExpression__Group__3__Impl21836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__421867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__ClassExtentExpression__Group__4__Impl21895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__021936 = new BitSet(new long[]{0x0000000000003070L,0x000007B93C9F0000L});
- public static final BitSet FOLLOW_rule__Block__Group__1_in_rule__Block__Group__021939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__Block__Group__0__Impl21967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__121998 = new BitSet(new long[]{0x0000000000003070L,0x000007B93C9F0000L});
- public static final BitSet FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222059 = new BitSet(new long[]{0x0000000000003070L,0x000007B93C9F0000L});
- public static final BitSet FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__Block__Group__3__Impl22148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__022187 = new BitSet(new long[]{0x0000000000003070L,0x000007B93C8F0000L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__022190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl22217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__122248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl22275 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__022309 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__022312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_rule__InlineStatement__Group__0__Impl22340 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__122371 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__122374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_rule__InlineStatement__Group__1__Impl22402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__222433 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__222436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__InlineStatement__Group__2__Impl22464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__322495 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__322498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl22525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__422555 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__422558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__InlineStatement__Group__4__Impl22586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__522617 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__522620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl22647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__622677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_rule__InlineStatement__Group__6__Impl22705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__022750 = new BitSet(new long[]{0x0001E00000000000L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__022753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__AnnotatedStatement__Group__0__Impl22781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__122812 = new BitSet(new long[]{0x0000000000003070L,0x000007B93C8F0000L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__122815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl22842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__222872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl22899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__022935 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__022938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl22965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__122995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023057 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__Annotation__Group_1__0__Impl23088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123119 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__223179 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__223182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl23209 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__323240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__Annotation__Group_1__3__Impl23268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__023307 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__023310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__Annotation__Group_1_2__0__Impl23338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__123369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl23396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__023430 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__023433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__123491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__EmptyStatement__Group__1__Impl23519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__023554 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__023557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_rule__LocalNameDeclarationStatement__Group__0__Impl23585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__123616 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__123619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl23646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__223676 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__223679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__LocalNameDeclarationStatement__Group__2__Impl23707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__323738 = new BitSet(new long[]{0x0002000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__323741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl23768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__423798 = new BitSet(new long[]{0x0002000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__423801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl23828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__523859 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__523862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl23890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__623921 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__623924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl23951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__723981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__LocalNameDeclarationStatement__Group__7__Impl24009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024056 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__024179 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__024182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__IfStatement__Group__0__Impl24210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__124241 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__124244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl24271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__224301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl24328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__024365 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__024368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl24395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__124425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl24452 = new BitSet(new long[]{0x0000000000000002L,0x0000000040000000L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__024487 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__024490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_94_in_rule__SequentialClauses__Group_1__0__Impl24518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__124549 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__124552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__SequentialClauses__Group_1__1__Impl24580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__224611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl24638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__024674 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__024677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl24704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__124734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl24761 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__024796 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__024799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__ConcurrentClauses__Group_1__0__Impl24827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__124858 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__124861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__ConcurrentClauses__Group_1__1__Impl24889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__224920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl24947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__024983 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__024986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__NonFinalClause__Group__0__Impl25014 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__NonFinalClause__Group__2__Impl25136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__325167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl25194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__025232 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__025235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_94_in_rule__FinalClause__Group__0__Impl25263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__125294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl25321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__025355 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__025358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_96_in_rule__SwitchStatement__Group__0__Impl25386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__125417 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__125420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__SwitchStatement__Group__1__Impl25448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__225479 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__225482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl25509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__325539 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__325542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__SwitchStatement__Group__3__Impl25570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__425601 = new BitSet(new long[]{0x0000000000000000L,0x0000000600100000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__425604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__SwitchStatement__Group__4__Impl25632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__525663 = new BitSet(new long[]{0x0000000000000000L,0x0000000600100000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__525666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl25693 = new BitSet(new long[]{0x0000000000000002L,0x0000000200000000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__625724 = new BitSet(new long[]{0x0000000000000000L,0x0000000600100000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__625727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl25754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__725785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__SwitchStatement__Group__7__Impl25813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__025860 = new BitSet(new long[]{0x0000000000003070L,0x000007BB3C8F0000L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__025863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl25890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__125920 = new BitSet(new long[]{0x0000000000003070L,0x000007BB3C8F0000L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__125923 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl25950 = new BitSet(new long[]{0x0000000000000002L,0x0000000200000000L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__225981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026044 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_rule__SwitchCase__Group__0__Impl26075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126109 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__226166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__SwitchCase__Group__2__Impl26194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__026231 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__026234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_98_in_rule__SwitchDefaultClause__Group__0__Impl26262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__126293 = new BitSet(new long[]{0x0000000000003070L,0x000007BB3C8F0000L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__126296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__SwitchDefaultClause__Group__1__Impl26324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__226355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl26382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__026418 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__026421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_rule__WhileStatement__Group__0__Impl26449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__126480 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__126483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__WhileStatement__Group__1__Impl26511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__226542 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__226545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl26572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__326602 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__326605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__WhileStatement__Group__3__Impl26633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__426664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl26691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__026731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__026734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_100_in_rule__DoStatement__Group__0__Impl26762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__126793 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__126796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl26823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__226853 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__226856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_rule__DoStatement__Group__2__Impl26884 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__326915 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__326918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__DoStatement__Group__3__Impl26946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__426977 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__426980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527037 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__DoStatement__Group__5__Impl27068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__DoStatement__Group__6__Impl27127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__027172 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__027175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_101_in_rule__ForStatement__Group__0__Impl27203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__127234 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__127237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__ForStatement__Group__1__Impl27265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__227296 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__227299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl27326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__327356 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__327359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__ForStatement__Group__3__Impl27387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__427418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl27445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__027485 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__027488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl27515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__127545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl27572 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__027607 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__027610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__ForControl__Group_1__0__Impl27638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__127669 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl27696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__027730 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__027733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl27760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__127790 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__127793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_102_in_rule__LoopVariableDefinition__Group_0__1__Impl27821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__227852 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__227855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl27882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__327912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl27939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__027978 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__027981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028101 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__128161 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__128164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl28191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__228221 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__228224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__LoopVariableDefinition__Group_1__2__Impl28252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__328283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl28310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__028348 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__028351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__128409 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__128412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_103_in_rule__BreakStatement__Group__1__Impl28440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__228471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__BreakStatement__Group__2__Impl28499 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__028536 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__028539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_rule__ReturnStatement__Group__0__Impl28567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__128598 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__128601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl28628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__228658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__ReturnStatement__Group__2__Impl28686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__028723 = new BitSet(new long[]{0x0000000000000000L,0x0000000008080000L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__028726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl28753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__128783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl28810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__028844 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__028847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__128905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl28933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__028968 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__028971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl28998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29055 = new BitSet(new long[]{0x0000000000000002L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029090 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl29179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__029213 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__029216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl29243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__129273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl29300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__029334 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__029337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_105_in_rule__AcceptClause__Group__0__Impl29365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__129396 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__129399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__AcceptClause__Group__1__Impl29427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__229458 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__229461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl29488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__329519 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__329522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl29549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__429579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__AcceptClause__Group__4__Impl29607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__029648 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__029651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl29678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__129708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__AcceptClause__Group_2__1__Impl29736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__029771 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__029774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_106_in_rule__ClassifyStatement__Group__0__Impl29802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__129833 = new BitSet(new long[]{0x0000000000000000L,0x0000180000000000L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__129836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl29863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__229893 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__229896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl29923 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__329953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__ClassifyStatement__Group__3__Impl29981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030020 = new BitSet(new long[]{0x0000000000000000L,0x0000180000000000L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030142 = new BitSet(new long[]{0x0000000000000000L,0x0000180000000000L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl30172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__130203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl30230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__030264 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__030267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_107_in_rule__ClassificationFromClause__Group__0__Impl30295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__130326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl30353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__030387 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__030390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_108_in_rule__ClassificationToClause__Group__0__Impl30418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__130449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl30476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__030510 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__030513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__130571 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__130574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_107_in_rule__ReclassifyAllClause__Group__1__Impl30602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__230633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl30661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__030698 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__030701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl30728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__130758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl30785 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__030820 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__030823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__QualifiedNameList__Group_1__0__Impl30851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__130882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl30909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030943 = new BitSet(new long[]{0x1FFE000000000040L,0x0000000008000400L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__030946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl30973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131003 = new BitSet(new long[]{0x1FFE000000000040L,0x0000000008000400L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031129 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__131189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__SuperInvocationStatement__Group__1__Impl31217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__031252 = new BitSet(new long[]{0x1FFE000000000040L,0x0000000008000400L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__031255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl31282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__131312 = new BitSet(new long[]{0x1FFE000000000040L,0x0000000008000400L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__131315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl31342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__231373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__ThisInvocationStatement__Group__2__Impl31401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__031438 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__031441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl31468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__131498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__InstanceCreationInvocationStatement__Group__1__Impl31526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__031561 = new BitSet(new long[]{0x0000000000000040L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__031564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl31591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__131622 = new BitSet(new long[]{0x1FFE000000000040L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__131625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl31652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__231682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl31709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__031745 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__031748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl31775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__131805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__VariableDeclarationCompletion__Group_0__1__Impl31833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__031868 = new BitSet(new long[]{0x00000007CE0031F0L,0x000007B93C8F8001L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__031871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl31898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__131928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl31955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__AppliedStereotypePropertyRule__PropertyAssignment_031998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpressionValueRule_in_rule__AppliedStereotypePropertyRule__ValueAssignment_132033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__ExpressionValueRule__ExpressionAssignment_132064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment32099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment32130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment32166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment32205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_032236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_132269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_232300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_032331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_132362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_032393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_132424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_232455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_132488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_032519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_032550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_132581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_132612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_132643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_032674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_232705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_032736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_132767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_132798 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_032829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_132860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment32891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_032922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_132953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_332984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_133046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_033077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_133108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_033139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_133170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_033201 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_133232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_033263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_133294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_033325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_033356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_133389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_033420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_033451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_133484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_033515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_033546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_133579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_033610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_033641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_133674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_033705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_033736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_133769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_033800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_033831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_133864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_033895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_133928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment33959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_133990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_234021 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_334052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_134083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_134114 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_334145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_134176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_234207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_134238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_134269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__RoleAssignment_034300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_134331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__ObjectAssignment_334362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceOperationExpression__OperationNameAssignment_134393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_234424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_334455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_109_in_rule__SequenceReductionExpression__IsOrderedAssignment_234491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_334530 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_434561 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_134592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_234623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_434654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_634685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_134716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_234747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_434778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_634809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_134840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_234871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_434902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_634933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_234964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_434995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_635026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_135057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_035088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_135119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_235150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_035181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SuperInvocationExpression__OperationNameAssignment_1_1_135212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_1_235243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_135274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_rule__InstanceCreationExpression__TupleAssignment_235305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_335336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_035367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_135398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__InstanceCreationTupleElement__RoleAssignment_035429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__InstanceCreationTupleElement__ObjectAssignment_235460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_035496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_035535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_135566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_135597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_035628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_135659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_135690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_135721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_135752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_235783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment35814 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_035845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_135878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_335909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_535940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_135971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_236002 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_036033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_136064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_136095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment36126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_136157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_336188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_036224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_636263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_136294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_236325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_036356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_236387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_036418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_236449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_136480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_336511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_136542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_236573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_536604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_636635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_036666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_136697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_236728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_136759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_236790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment36821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_236852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_436883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_136914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_436945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_236976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_437007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_037038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_137069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_037100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_237131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_137162 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_037193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_137224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_337255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_137286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_037317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_037348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_137379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_037410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_137441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_037472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_137503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_037534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_337565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_137596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_237627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_037658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_137689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_037720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_137751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_137782 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_137813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_037844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_137875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_037906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_037937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_137968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_037999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_038030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_138061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_038092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_038128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_138167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_238198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_038229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_138260 = new BitSet(new long[]{0x0000000000000002L});
-
-} \ No newline at end of file
+}

Back to the top